Sign up free

Free Online Text & Data Tools

Text tools that work as you type, for checking an essay against a word limit, comparing two drafts, cleaning text copied from a PDF or validating a block of JSON.

Text & Data Tools: all 15 tools

JSON JSON FormatterFormat, validate and minify JSON, errors pointed out by line.
TXT Text CleanerRemove extra spaces, empty lines and broken line breaks in one click.
TXT Text CompareCompare two texts side by side and see every change.
TXT Word CounterCount words, characters, Chinese characters, lines and reading time live.
TXT Base64 Encode and DecodeEncode and decode Base64 text and files.
AaTXT Case ConverterUPPER, lower, Title, Sentence, camelCase, snake_case and more.
TXT Find and Replace TextReplace words in text in bulk, with regular expressions if you need them.
TXT Password GeneratorMake strong random passwords on your device.
TXT Remove Duplicate LinesDelete repeated lines and sort what’s left.
UTFTXT Text Encoding ConverterFix garbled text: convert GBK, Big5 and other files to UTF-8.
TXT URL Encode and DecodeEncode or decode URLs and query strings.
TXT Extract Emails, Links and NumbersPull every email, URL and phone number out of a text.
TXT Lorem Ipsum GeneratorGenerate classic Lorem ipsum or Chinese placeholder text.
TXT Regex TesterTest regular expressions with live matches and groups.
TXT UUID GeneratorGenerate UUID v4 and v7 in bulk.

Writing and editing

The Word Counter updates words, characters, lines and reading time with every keystroke. Text Compare shows what changed between two versions, down to the word. Case Converter switches between UPPER, lower, Title and Sentence case, and Text Cleaner repairs text pasted from PDFs by removing extra spaces, blank lines and broken line breaks. Remove Duplicate Lines and Find and Replace Text tidy lists and long drafts.

For developers

JSON Formatter formats, validates and minifies JSON, lets you pick the indent and points to the line of an error. Regex Tester shows matches and groups as you edit the pattern. Base64 and URL encoding and decoding, a UUID generator for v4 and v7 and Lorem Ipsum placeholder text are here as well.

Fixing and extracting

Text Encoding Converter turns GBK, Big5 and other old encodings into UTF-8, which cures most garbled TXT, CSV and subtitle files. Extract Emails, Links and Numbers pulls contacts out of a block of text, and Password Generator makes strong passwords.

Private by default

Every tool on this page runs in your browser. The text never leaves your device, there's no daily limit, and you don't need an account. Several tools keep a draft in this browser until you clear it, so a refresh doesn't lose your work.

FAQ

Text & Data Tools: questions and answers

Do these text tools send my text anywhere?
No. They run entirely in your browser, so drafts, contracts, code and customer lists stay on your device.
Is there a limit on how often I can use the text tools?
No. Browser tools don't count toward the daily task limit, and none of them needs an account.
Does the Word Counter handle Chinese?
Yes. Each Chinese character counts as one word, as in Microsoft Word, and English words in the same text are counted alongside them.
How do I fix text that turns into gibberish?
Open the file in Text Encoding Converter, which guesses the original encoding, such as GBK or Big5, and shows a preview. When the preview reads correctly, save it as UTF-8.
How do I remove line breaks from text copied out of a PDF?
Paste it into Text Cleaner and tick Join broken lines. Sentences split across lines are rejoined, and genuine paragraph breaks are kept.
Share Text & Data ToolsAll of these tools, one link.