Text
Work with text in your browser: count words, compare texts, format JSON, encode Base64 and URLs, test a regex, hash text, generate UUIDs, and change case. Fast and private.
- Word and Character CounterLive count of words, characters, lines, paragraphs, and estimated reading time. Useful for students, writers, and marketers.OpenOpen the tool
- Hash Generator (SHA-256, SHA-1, SHA-512)Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes of text in your browser with Web Crypto. Nothing is uploaded.OpenOpen the tool
- Regex TesterTest a regular expression against text in your browser and see every match, capture group, and position. Supports g, i, m, s, u flags. Nothing is uploaded.OpenOpen the tool
- Base64 Encoder and DecoderEncode text to Base64 or decode Base64 back to text, right in your browser. Full UTF-8 support, with one-click copy.OpenOpen the tool
- URL Encoder and DecoderPercent-encode text and query values for safe use in links, or decode percent-encoded URLs back to readable text. Runs in your browser, with full UTF-8 support.OpenOpen the tool
- UUID GeneratorGenerate random UUID v4 identifiers in your browser, one or several at a time, and copy them. Nothing is uploaded.OpenOpen the tool
- Text Case ConverterConvert text to UPPERCASE, lowercase, Title Case, or Sentence case in your browser, and copy the result. Nothing is uploaded.OpenOpen the tool
- Text Diff CheckerCompare two texts line by line and see what was added, removed, or unchanged. Runs in your browser, nothing uploaded. Great for drafts, lists, messages, and code snippets.OpenOpen the tool
- JSON FormatterFormat, minify, and validate JSON in your browser. Paste JSON to pretty-print or compact it, and see errors instantly.OpenOpen the tool
Why Text on Tooleem
These tools cover everyday text and developer work: count words and characters, spot every change between two versions of a text, tidy and validate JSON, encode or decode Base64 and URLs, and change the case of text.
There are also small developer utilities: test a regular expression against sample text, hash text with SHA-256 and related algorithms, and generate random UUIDs.
Everything runs in your browser. The text you paste is processed on your device and is not uploaded or saved.
Building something? Test a pattern with the regex tester, create SHA digests with the hash generator, make random IDs with the UUID generator, or switch letter case with the text case converter.
Where to next
Text questions
Is the text I paste stored?
No. The text is processed in your browser on your device and is not uploaded or saved.
Are the text tools free?
Yes. Every text tool is free, with no sign-up.
Do they work on mobile?
Yes. The text tools work the same way on a phone as on a computer.

