Free Online Text Tools
Fast utilities for writers, students, editors and developers. Paste your text and get results instantly — nothing is sent to a server.
Text Tools (10)
Word Counter
Count words, characters, sentences and paragraphs, with reading time and keyword density.Character Counter
Count characters, bytes and lines and check limits for X posts, SMS, titles and meta descriptions.Case Converter
Switch text between UPPER, lower, Title, Sentence, camelCase, snake_case and more in one click.Remove Duplicate Lines
Delete repeated lines from lists, keeping the first or last occurrence, with case and trim options.Remove Extra Spaces
Collapse double spaces, trim lines, remove blank lines and invisible characters from pasted text.Text Reverser
Reverse text, word order or line order, mirror each word, or flip text upside down.Text Diff Checker
Compare two texts and highlight added and removed lines, words or characters.Lorem Ipsum Generator
Generate placeholder paragraphs, sentences or words as plain text or HTML.Markdown to HTML Converter
Convert GitHub-flavoured Markdown to clean, sanitised HTML with a live preview.Text Sorter
Sort lines alphabetically, naturally, by length or number, reverse or shuffle them.
About these text tools
Text tools solve small but frequent problems: checking an essay against a word limit, fixing text typed with caps lock on, removing duplicates from a list, or seeing exactly what changed between two versions of a document.
Results update as you type and every tool includes copy and download buttons. Large inputs of several megabytes are supported, although extremely large texts may feel slower on older phones.
Frequently asked questions
Is my text stored anywhere?
No. Text is processed in your browser's memory and disappears when you close or reset the tool.
Do the tools support languages other than English?
Yes. Counters and converters work with Unicode text, including accented characters, Cyrillic, Arabic and CJK scripts. Word counting for languages without spaces between words (such as Chinese or Japanese) is approximate.