Text & Writing calculators
Word counter, case converter, reading time, text cleanup and formatting.
47 free tools
Most used
Anagram SolverUnscramble letters into every English word they can makeCaesar Cipher Encoder/DecoderEncode, decode and crack Caesar shift ciphers and ROT13 instantlyCase ConverterSwitch text to UPPER, lower, Title, Sentence, camelCase and moreCharacter CounterCount characters and check limits for tweets, SMS and meta tagsFancy Text GeneratorBold, cursive, gothic and bubble text you can copy and paste anywhereLorem Ipsum GeneratorGenerate placeholder text by paragraphs, sentences or wordsNumber to Words ConverterSpell out any number in words — for checks, invoices and contractsSentence CounterCount sentences and paragraphs and spot overly long sentencesText Diff CheckerCompare two texts and see exactly what was added or removedTitle Case ConverterCapitalize headlines and titles in AP, APA, Chicago or MLA styleUpside Down Text GeneratorFlip text upside down with Unicode — copy and paste anywhereWord CounterCount words, characters, sentences and reading time as you type
More text & writing tools
Alphabetical Order SorterAlphabetize any list A–Z or Z–A, by length, naturally or at randomBraille TranslatorConvert English to Grade 1 braille and braille back to textFind and Replace TextReplace words, phrases or regex patterns across any text at onceInvisible Character RemoverFind and strip zero-width, non-breaking and hidden Unicode charactersLine CounterCount total, blank, non-empty and duplicate lines in any textMorse Code TranslatorTranslate text to Morse code and decode Morse back to EnglishPig Latin TranslatorTranslate English into Pig Latin and back — ellohay orldway!Readability Score CalculatorCheck Flesch, Flesch-Kincaid, Gunning Fog and SMOG scores instantlyReading Time CalculatorFind out how long any article, chapter or book takes to readRemove Duplicate LinesPaste a list and instantly keep only the unique lines, in their original orderRemove Extra SpacesCollapse double spaces and tabs, trim lines and tidy blank linesRemove Line BreaksFix text pasted from PDFs and emails by joining broken lines into paragraphsSpeech Time CalculatorFind out how long your speech takes — or how many words fit your time slotStrikethrough Text GeneratorCross out, underline or overline text you can paste anywhereSyllable CounterCount syllables per word and line, and check a haiku’s 5-7-5 patternText RepeaterRepeat any word, emoji or phrase up to 10,000 times in one clickText to SpeechRead any text aloud with your browser’s voices, speed and pitchUnicode Character LookupSee the code point, name, UTF-8 bytes and HTML code of any characterWord Frequency CounterSee which words and phrases you repeat most, with keyword densityWords to Pages CalculatorConvert a word count to pages for any font, size and line spacingAdd Line NumbersNumber every line of text with your own start, step and formatAdd Prefix and Suffix to LinesAdd text to the start and end of every line in one goAtbash CipherEncode and decode Atbash, the reverse-alphabet cipher (A↔Z, B↔Y)Comma SeparatorTurn a column into a comma-separated list — or split a list back into linesEmail ExtractorPull every email address or URL out of messy text in one clickEmoji Letter ConverterSpell any word in emoji letters, keycap numbers or Discord shortcodesEssay Paragraph PlannerTurn a word count into a paragraph-by-paragraph essay planNATO Phonetic Alphabet ConverterSpell names, codes and references clearly — Alfa, Bravo, CharliePalindrome CheckerTest any word, sentence or number and find the longest palindrome insideReverse Text GeneratorFlip text backwards, reverse word or line order, or turn it upside downSmart Quotes ConverterTurn straight quotes into curly “smart” quotes — or strip them backSMS Segment CalculatorSee how many SMS parts a text message uses and what it will costText to List ConverterSplit text into a clean list, or join a list into comma-separated textVigenère CipherEncrypt and decode messages with a keyword, classic or autokey styleZalgo Text GeneratorMake creepy glitch text with adjustable chaos — or clean it back up