Text Tools
Free browser-based tools for writers, students, and developers. Nothing is sent to a server.
Text Statistics & Calculators
Text Formatting & Cleanup
Free Text Tools for Writers, Typists, and Developers
Every tool on this page runs entirely in your browser. No text is sent to a server, stored, or logged. Paste in a document, email, essay, or block of code — get an instant analysis. All tools are free, no account required.
Text Analysis Tools
The word counter gives you an accurate word and character count with reading time. The character counter breaks down letters, spaces, digits, and punctuation separately — useful when you need to hit a precise character limit for tweets, bios, or form fields. The reading time calculator estimates how long a piece of text takes to read at average reading speed, which is useful for content editors, newsletter writers, and anyone who needs to match content length to audience attention spans.
Text Formatting Tools
The case converter transforms text between uppercase, lowercase, title case, sentence case, and camelCase instantly. This is practical for developers renaming variables, writers fixing capitalisation errors, or anyone cleaning up copy-pasted text from a source that used the wrong case. Paste the text, click the target format, and copy — no manual editing required.
Typing & Keyboard Tools
The keyboard tester lets you press any key and see whether it registers correctly. Every key is highlighted on a visual keyboard layout. This is useful for diagnosing stuck or unresponsive keys, checking that a new mechanical keyboard works as expected, or testing keyboard layouts before committing to a switch. The random word generator produces a configurable list of common English words — useful for typing practice outside of the test modes, or for generating word lists for other purposes.
Why Browser-Based Tools?
Every tool on this page processes your text locally — in JavaScript, inside your browser tab. This means:
- Privacy — your text never leaves your device. No server receives, logs, or stores what you paste.
- Speed — results are instant. There's no network round-trip, no API call, no loading spinner for a 5,000-word document.
- Reliability — tools work offline once the page has loaded. No API rate limits, no service outages.
This matters particularly for anyone working with sensitive text — legal documents, medical records, private correspondence. Client-side processing means the tool is genuinely private, not just privacy-policy private.
Frequently Asked Questions
How does the word counter handle different languages?
The word counter splits on whitespace and counts non-empty segments. It works correctly for any language that separates words with spaces, which covers most Western European languages. Languages that don't use spaces between words (Chinese, Japanese, Thai) will not give an accurate word count — character count will still be correct.
What reading speed does the reading time calculator use?
The calculator uses 238 WPM as the average adult silent reading speed, which is the median from a 2019 study of 190 studies. You can adjust this to your own reading speed in the tool settings.
Does the keyboard tester work with all keyboard layouts?
The keyboard tester detects physical key presses by keycode, not by character output. It will correctly register every key regardless of whether you're using QWERTY, Dvorak, Colemak, or any other layout. The visual display shows the QWERTY layout but the underlying detection is layout-agnostic.