Free online tools
Text Tools
Count words, convert cases, diff two documents, generate passwords or lorem ipsum — the small text jobs developers, writers and students hit dozens of times a day.
- 13
- Tools
- 10
- Live now
- 100%
- Free
All tools
Text Tools
Word Counter
Count words, characters, sentences and paragraphs in real time.
Character Counter
Count characters with and without spaces, plus limits for social posts.
Password Generator
Generate strong random passwords with custom rules.
Text to Speech
Convert text into natural-sounding speech in your browser.
Case Converter
Convert text to UPPER, lower, Title Case, camelCase and more.
Grammar Checker
Catch common grammar mistakes, typos and style issues.
Lorem Ipsum Generator
Generate placeholder text in paragraphs, sentences or words.
Text Diff Checker
Compare two texts line by line and see what changed.
Random Name & Number Generator
Generate random names, numbers and picks instantly.
Text Cleaner
Remove extra spaces, blank lines and unwanted characters.
Duplicate Line Remover
Remove duplicate lines from text, keeping the first occurrence.
Text Sorter
Sort lines alphabetically, numerically, or by length.
Text Repeater
Repeat any text or line a set number of times.
About
Why text tools exist
Text work is full of tiny, annoying jobs — counting words for a limit, fixing caps-lock disasters, comparing two drafts, generating filler copy. Doing them by hand wastes minutes; these tools do them instantly.
Everything runs in your browser, so you can safely paste sensitive text — contracts, drafts, internal docs — without it going anywhere.
Which text jobs matter most?
- ✓
Counting — Words for essays, characters for meta descriptions and tweets — limits are everywhere.
- ✓
Case conversion — Fix ALL CAPS paragraphs or format titles correctly in one click.
- ✓
Comparing — A diff shows every change between two versions — no more "did they edit this?"
- ✓
Cleanup — Sorting, deduplicating and stripping junk characters from pasted lists.
How it works
Three steps, zero friction
Pick a tool
Choose from the grid above — every tool opens instantly, no sign-up screen in the way.
→Drop or paste
Upload a file or paste your text. Everything is processed right in your browser tab.
→Copy or download
Get your result, copy it to the clipboard or download the file — done in seconds.
What you can do
Popular uses for Text Tools
Writing limits
Hit exact word counts for essays, meta descriptions and tweet threads.
Cleanup & formatting
Convert cases, remove duplicates and sort messy lists in one paste.
Compare versions
Diff two drafts or documents and see every change highlighted.
Security basics
Generate strong passwords and unique strings instantly, locally.
Common mistakes
- ✗Editing the original while running tools on an old copy — always use the latest version.
- ✗Trusting output blindly on unusual punctuation or unicode — spot-check edge cases.
- ✗Re-typing results instead of copying — you'll just introduce new typos.
Tips that actually help
- ✓Paste as plain text for clean results — rich formatting carries hidden characters.
- ✓Use character count (not word count) for meta descriptions, tweets and SMS.
- ✓Diff before you commit — catching an accidental deletion is worth ten seconds.
FAQ
Text Tools — questions, answered
Is my text saved anywhere?+
No. Text tools process everything in your browser tab — close the page and nothing remains. Nothing is logged or sent to a server.
Is there a character limit?+
No hard limits — the tools handle anything from a tweet to a full manuscript. Very large documents may take a moment, but they still process locally.
Do these work offline?+
Once the page has loaded, most text tools keep working even if your connection drops, since there are no server calls involved.
Does the word counter match Microsoft Word?+
Counts follow the standard whitespace-based method, which matches Word closely for normal text. Edge cases like hyphenated words may differ slightly between tools.
Can I paste formatted text?+
Yes, but paste as plain text for the cleanest results — rich formatting can carry hidden characters that affect counts and comparisons.