Word Counter
Count words, characters, sentences and estimate reading time in your browser.
Tools for writing and text processing
15 tools in this category.
Text tools count, clean, and reshape writing you paste. The Word Counter treats a word as a run of non-space characters and a character as a Unicode code point. “Hello world.” is 2 words and 12 characters. Reading time divides the word count by 225 and rounds up to a whole minute, with a minimum of 1 minute when there is at least one word. Case, find-and-replace, line breaks, duplicate lines, extra spaces, sorting, and a side-by-side diff are separate tools. Lorem ipsum comes from a word list stored on the page.
They are for writers, editors, and anyone cleaning text from a document or a spreadsheet. The text stays in the browser and is not uploaded. These tools do not check grammar, and they do not decide who wrote a draft. Writing that does not put spaces between words will not be split into dictionary words. The character count is the better figure for that text.
Count words, characters, sentences and estimate reading time in your browser.
Count characters, words, and lines as you type, and a total without spaces. One emoji counts as one Unicode character. Sentences are not split on this page.
Convert text to uppercase, lowercase, title case, camelCase and more in your browser.
Generate placeholder paragraphs, sentences, or words from Latin. It starts with the classic opening. Limits are 20 paragraphs, 50 sentences, or 500 words.
Compare original and modified text in your browser, with line or word differences and a readable summary.
Remove duplicate lines from text in your browser while keeping the first occurrence of each line.
Trim, collapse spaces, convert tabs and clean blank lines in text, entirely in your browser.
Sort lines A–Z, numerically or by length in your browser, with optional trim, empty-line skip and dedupe.
Replace the first match or every match in text you paste, with an optional case-sensitive search.
Turn wrapped lines into a paragraph, delete the breaks, or keep a blank line between paragraphs.
Number each line of pasted text. Set the starting number and the separator.
Turn a whole number into English words, or read simple number words back into a number.
Turn A-Z and 0-9 text into International Morse code, or read Morse back into text.
Convert a whole number from 1 through 3999 into a Roman numeral, or read a numeral back into a number.
Repeat a word, phrase, or line a set number of times, with a space, a new line, or nothing between copies.
Guide
Remove duplicate lines, tidy whitespace, sort a list, and compare two drafts locally in the browser.
Read guideGuide
Count Unicode characters, including spaces, plus a total without spaces, words, and lines.
Read guideGuide
Generate 1 to 20 placeholder paragraphs, 1 to 50 sentences, or 1 to 500 words of lorem ipsum.
Read guideGuide
Replace the first exact match or every match. Case can be ignored. This is not a regular expression.
Read guideGuide
Turn line breaks into spaces, delete them, or keep a blank line between paragraphs.
Read guideGuide
Put a starting number and a separator in front of each line without changing the line text.
Read guideGuide
Write a whole number from zero through 999,999,999 in English words, or parse a simple phrase back to digits.
Read guideGuide
Convert A to Z and 0 to 9 into Morse dots and dashes, or turn that code back into text.
Read guideGuide
Convert 1 to 3999 into standard Roman numerals, or a valid numeral back into a number.
Read guideGuide
Repeat text from 1 to 200 times with nothing, a space, or a new line between copies. The separator is not added after the last copy.
Read guide27 tools
Everyday calculation tools
Browse tools23 tools
Format, encode, minify, and convert data in the browser
Browse tools18 tools
Browser-based image and PDF tools
Browse tools12 tools
Links, slugs, QR codes, and passwords
Browse tools6 tools
Prompt builders and writing tools, with optional Gemini AI
Browse tools