Text Tools
Count words, convert case, encode text, and generate content. Grammar checking and translation tools — with clear disclosure of which features use external services and which run privately in your browser.
Everyday text jobs, done in your browser: count words, change case, find and replace, sort and de-duplicate lines, encode and decode Base64 and URLs, hash, format JSON, convert CSV, and generate passwords, UUIDs, slugs, QR codes and placeholder text.
20 tools available · Free · No signup required
All 20 tools
Which tool to pick
- Word Counter: checking an essay, a post or a meta description against a word or character limit.
- Find & Replace: changing many occurrences at once, with regex for patterns, such as reformatting dates or stripping tags.
- JSON Formatter: making an API response readable, or finding the exact line where invalid JSON breaks.
- Strong Password Generator: a random password of up to 50 characters, generated in your browser and never sent anywhere.
- QR Code Generator: a QR code for a link, a contact card, Wi-Fi details or a WhatsApp chat, ready to print or share.
Cleaning up a messy list
A common job: a list pasted from a spreadsheet or an email, full of duplicates, inconsistent capitals and blank lines. Run it through Remove Duplicate Lines with empty lines removed, then Sort Lines, then the case converter if the capitals need fixing. Find & Replace deals with whatever is left, like swapping commas for semicolons.
For data, the CSV ↔ JSON converter moves a table between formats, and the JSON formatter checks the result. For anything heading into a web address, the slug generator and URL encoder make text safe to use, and Base64 turns files or binary data into text you can paste into a config file. Once you've installed the site as an app, the tools you've used keep working offline.
Guides
How to Remove Duplicate Lines Without Breaking Order
Clean email, keyword or log lists in seconds: remove duplicate lines, keep the original order, and avoid the case and spacing traps that ruin imports.
Free QR Codes for Your Shop, Menu or WiFi
Free QR codes for your shop, menu or WiFi: how to create them in minutes, where to place them, and mistakes that stop scans.
Word Counts That Matter: Assignments, Gigs and SEO
Word counts that matter for assignments, freelance gigs and SEO: the usual limits, and how to hit them without padding.
About Our Free Text Tools
Our text tools cover everything from word counting and case conversion to Base64 encoding, QR code generation and hashing, all available instantly with no account needed.
These tools are especially popular among developers, writers, and content creators who need to transform, analyse, or encode text on the fly. Everything runs in the browser, so there's no latency and your data never leaves your device. The Writing Assistant is the one tool here that can call external services, and it tells you exactly which features do so and lets you switch them off.
Bookmark this page for fast access whenever you need a quick text transformation. All tools are completely free to use without limits.
Frequently asked questions
Do the text tools send my text to a server?
No. Every text tool except the Writing Assistant runs entirely in your browser, so your text never leaves your device. The Writing Assistant is the exception: its grammar and translation features can call external services, and it tells you exactly which ones and lets you switch them off.
How do I remove duplicate lines without changing the order?
Use Remove Duplicate Lines: it drops repeated lines while keeping the rest in their original order. Blank lines are dropped and spaces at either end are trimmed by default, so a list pasted from a spreadsheet or an email comes out clean. Matching is case-sensitive unless you untick that option.
Can I make a QR code for my shop's WiFi?
Yes. The QR Code Generator makes codes for links, text, contacts and WiFi details, one at a time or hundreds at once from a pasted list, and the codes work straight from the screen or printed.
Are the generated passwords safe to use?
They are generated in your browser and are never sent anywhere, so the site never sees them. You can make them up to 50 characters long; longer and more random is stronger, and a password manager is still the safest place to keep them.
What is the difference between the Base64 encoder and the URL encoder?
Base64 turns text or files into plain text you can paste into a config file or a message. URL encoding makes text safe inside a web address, turning spaces and special characters into codes a browser accepts.
Is there a limit on how much text I can check?
No account and no usage limits. Very long pastes can slow down an older phone or laptop, so for huge lists work in chunks.