Free online text tools that run in your browser
Count words and characters, change case, clean pasted text, remove duplicate lines and more. 39 tools, no sign-up, and your text is never uploaded.
Text analysis tools (7)Text transformation tools (12)Text cleaning tools (8)Text comparison and formatting tools (8)Text generators (4)
Analyze
Count and measure: words, characters, sentences, paragraphs, reading time and keywords.
- Word CounterCount words, characters, sentences and paragraphs as you type
- Character CounterCount characters with and without spaces, plus code points and bytes
- Sentence CounterCount the sentences in any text and see the average sentence length
- Paragraph CounterCount paragraphs and see how long each one is
- Reading Time CalculatorEstimate how long your text takes to read or speak
- Text StatisticsEvery count and average for your text in one table
- Keyword Density CheckerFind the words and phrases you use most, with density percentages
Transform
Change case, sort and dedupe lines, reverse, repeat and reshape line breaks.
- Uppercase ConverterConvert any text to UPPERCASE
- Lowercase ConverterConvert any text to lowercase
- Title Case ConverterCapitalise headlines and titles with small words handled correctly
- Sentence Case ConverterFix capitalisation so only sentence starts are capitalised
- Remove Extra SpacesCollapse repeated spaces and trim the ends of every line
- Remove Duplicate LinesDelete repeated lines and keep the original order
- Sort Lines AlphabeticallySort a list A to Z or Z to A, with language and number-aware rules
- Reverse TextFlip text backwards without breaking emoji or accents
- Reverse WordsReverse the order of words, or the letters inside each word
- Remove Line BreaksJoin broken lines into continuous text
- Add Line BreaksWrap text at a width, after N words, per sentence or after a character
- Text RepeaterRepeat a word, line or block of text as many times as you need
Clean
Strip special characters, numbers, punctuation, emoji, accents and invisible characters.
- Remove Special CharactersKeep letters, numbers and spaces; strip everything else
- Remove NumbersDelete digits, or whole formatted numbers, from text
- Remove PunctuationDelete punctuation marks in every language
- Remove EmojisStrip emoji, flags and skin-tone variants from text
- Remove AccentsConvert é, ñ, ü and other accented letters to plain letters
- Clean TextFix text pasted from Word, PDFs, websites and chat in one pass
- Remove Empty LinesDelete blank lines, or collapse several into one
- Normalize WhitespaceReplace tabs, odd spaces and mixed line endings with standard ones
Compare & format
Compare two texts, find and replace, and convert between text, HTML and Markdown.
Text comparison and formatting tools: which one should I use?
- Text Diff CheckerCompare two texts and see exactly what was added or removed
- Find and ReplaceSearch a text and replace every match, with optional regular expressions
- Text to HTMLTurn plain text into clean, escaped HTML paragraphs
- HTML to TextStrip the tags from HTML and keep readable plain text
- Markdown to HTMLConvert Markdown to HTML source code, with GitHub-style extras
- Markdown PreviewSee your Markdown rendered live as you type
- HTML FormatterBeautify and indent messy HTML so the structure is clear
- Text FormatterFix spacing, punctuation, capitals and quotes in one pass
Generate
Create placeholder text, random words and URL slugs.
Why use Textnify
Your text never leaves your device
Every tool runs in your browser. There is no upload, no account and no server that sees what you type.
Counted the way people read
Emoji, accents and non-Latin scripts are handled with Unicode rules, so a 👨👩👧 is one character and 東京 is not one long word.
Explained, not hidden
Each tool page says exactly how it counts or converts, including its limits, so you can trust the result.