Text tools that open, work, and get out of the way
Twenty-seven tools for counting, cleaning, converting and checking text. Paste, get the answer, close the tab. Nothing uploads, nothing is stored, and there is no character limit waiting to sell you a plan.
Writers hit the same handful of small problems over and over: is this under the word limit, why does this list have duplicates, how do I turn a heading into a URL slug, what changed between these two drafts. Each one is thirty seconds of work and yet the usual answer is a site that wants an account first.
Everything here runs in the browser the moment the page loads. Paste a document into the word counter and the count is already there — no button, no spinner, no upload. That also means the text never leaves your machine, which matters more than people admit when the draft is a contract or an unpublished manuscript.
No tool matches that.
Counting Which one do I need? →
- Word Counter
Count words, characters, sentences, and reading time instantly as you type.
- Character Counter
Live character count with limit presets for tweets, meta descriptions, SMS, and more.
- Sentence Counter
Count sentences and see average and longest sentence length — a fast readability signal.
- Word Frequency Counter
See which words you repeat most — ranked counts with percentages, stop-word filter included.
Formatting Which one do I need? →
- Case Converter
Switch text between UPPER, lower, Title, Sentence, camelCase, snake_case, and kebab-case.
- Slug Generator
Turn any title into a clean, URL-safe slug — lowercase, hyphenated, accent-free.
- Reverse Text
Reverse characters, word order, or line order in one click.
- Duplicate Line Remover
Paste a list, get it back deduplicated — with optional sorting and empty-line cleanup.
- Remove Line Breaks
Flatten pasted text into clean paragraphs or a single line — without losing paragraph gaps unless you want to.
- Find and Replace
Find every occurrence in your text and replace them all at once — case-sensitive or not.
- Alphabetize Lines
Sort any list A→Z, Z→A, by length, or shuffled — accent-aware and instant.
- List Converter
Convert between comma, semicolon, or newline separated lists in either direction.
- JSON Formatter
Validate, pretty-print, or minify JSON instantly with clear error messages when it breaks.
- Base64 Encoder/Decoder
Encode text to Base64 or decode it back — handles Unicode and emoji correctly.
- Markdown to Plain Text
Strip Markdown syntax and get clean, readable plain text.
- Text to Binary Converter
Convert text to binary or hexadecimal and back, correctly handling Unicode characters.
Generators Which one do I need? →
- Lorem Ipsum Generator
Placeholder text on demand — choose paragraphs or words and copy with one click.
- Random Password Generator
Generate strong random passwords with the character sets and length you choose — nothing leaves your browser.
- UUID Generator
Generate v4 UUIDs one at a time or in bulk, ready to copy.
- Fancy Text Generator
Turn plain text into bold, italic, cursive, circled, and other Unicode styles you can paste anywhere.
- Random Number Generator
Generate one or many random numbers in a range, with or without repeats.
Analysis Which one do I need? →
- Text Diff
Compare two texts line by line and see exactly what was added or removed.
- Readability Calculator
Flesch reading ease and grade level for any text, computed instantly in your browser.
- Palindrome Checker
Check if any word or phrase reads the same backwards — with punctuation and accents handled properly.
- Anagram Checker
Check whether two words or phrases are anagrams of each other, letter for letter.
- Syllable Counter
Count syllables per word and in total — handy for poetry, lyrics, and readability checks.
- Regex Tester
Test a regular expression against your text and see every match and capture group highlighted live.
From the blog
Start with what you are trying to fix
Checking length for an assignment, a meta description or a submission? The word counter and character counter both show live totals, reading time and a keyword breakdown, so one paste answers the whole question.
Cleaning up messy text is the other half of the traffic here. Duplicate line remover, alphabetize lines, remove line breaks and find-and-replace handle the exports, copy-pastes and PDF spills that arrive with formatting nobody wants.
Working on something technical? Case converter, slug generator, JSON formatter, Base64 and the regex tester cover the conversions that sit between writing and shipping, and the regex tester explains each match rather than just highlighting it.
Why nothing uploads
Every tool is plain JavaScript running on your device. There is no server-side processing step, so pasting 200,000 words is as fast as pasting a sentence and neither one crosses the network.
It also removes the awkward question of what a free text site does with your text. Nothing reaches us, so there is nothing to keep, sell or leak.
Common questions
Is there a character or file size limit?
No. The work happens in your browser rather than on a server, so the practical ceiling is your device's memory, not a plan tier. Documents of several hundred thousand words are handled without complaint.
Does my text get uploaded or saved anywhere?
No. Nothing you paste leaves the page. There is no account, no draft history and no server-side copy, which is deliberate: the most common use for these tools is text somebody would rather not hand to a stranger.
Do the word counts match Microsoft Word and Google Docs?
For ordinary prose, yes. Small differences appear around hyphenated compounds, numbers and text in tables, because each program draws the boundary slightly differently. The counter explains how it splits words so you can predict the gap rather than guess at it.
Can I use these on a phone?
Yes. Every tool is built mobile-first and works with the on-screen keyboard, which is worth saying because a surprising number of text utilities still assume a desktop and a mouse.
Are they really free?
Yes, with clearly labelled ads paying for the hosting. No signup, no trial that expires, and no feature held back for a paid version.