Free text tools: word counter, JSON formatter, Base64, URL encoder, hash, case converter, regex, diff, password generator. No uploads, 100% private.
Pick any tool from the tabs above and start working with your text instantly. All tools run locally in your browser:
Instead of juggling a dozen bookmarklets and tabs, our Text Tools give you the everyday utilities you need in one page. Everything runs entirely in your browser, so your sensitive text — passwords, API keys, JSON payloads — is never transmitted anywhere.
Our Text Tools include: Word Counter, JSON Formatter, Base64 Encoder/Decoder, URL Encoder/Decoder, MD5/SHA256 Hash, Case Converter, Regex Tester, Diff Checker, and Password Generator.
No, your text never leaves your device. All processing happens locally in your browser using client-side JavaScript. Your privacy is 100% guaranteed.
Paste your JSON string and click Format. The tool will pretty-print it with proper indentation and syntax highlighting. You can also minify JSON back to a single line.
Base64 encodes binary data as ASCII text. It's commonly used for embedding images in HTML/CSS, email attachments, and data URLs. Our tool can encode and decode Base64.
Set the desired length and character types (uppercase, lowercase, numbers, symbols) and the tool generates a cryptographically secure random password using the Web Crypto API.
Yes, our Word Counter shows character count, word count, sentence count, paragraph count, and reading time in real-time as you type or paste text.
The Diff Checker compares two text blocks and highlights the differences. Useful for comparing code versions, proofreading, or checking changes between documents.
Yes, our Regex Tester supports all standard JavaScript regular expressions. Enter a pattern and test string to see matches highlighted in real-time.