We use cookies. Toolzilla and our ad partner Google AdSense use cookies (including the DoubleClick cookie) to personalise ads. See our Privacy Policy.
Choose which cookies you allow. Your choice is saved in your browser.
Required for the site to function correctly.
Google AdSense (DoubleClick cookie) for personalised ads.
Help us improve Toolzilla.
Free browser-based text tools — all processing happens locally on your device. Nothing is uploaded or stored.
AdvertisementCount words, characters, sentences & reading time
Calculate how long your content takes to read or speak
Find your most-used words and their frequency percentage
UPPERCASE, lowercase, Title Case, camelCase, snake_case and more
Reverse characters, word order, or each individual word
Convert any title into a clean SEO-friendly URL slug
Remove duplicate lines from any list instantly
Sort lines A–Z, Z–A, by length, or shuffle randomly
Remove extra spaces, blank lines, tabs and line breaks
Find and replace text with case and whole-word options
Generate placeholder text — words, sentences or paragraphs
Convert paragraphs to bullet points and back again
Convert any number into written words — for invoices and legal documents
Compare two texts and highlight exactly what changed
Toolzilla's Text & Writing Tools help writers, marketers, developers, and students analyse, transform, and clean text instantly. Count words for essays and SEO briefs, generate URL slugs, compare document versions, convert numbers to words for invoices, and more — all without sending your content to a server.
Count words, characters, sentences, paragraphs, and estimated reading time.
Tip: Most blog posts perform best between 800 and 2,000 words — use the counter to hit your target.
Calculate how long content takes to read aloud or silently.
Tip: A 5-minute read is roughly 1,000 words at average adult reading speed.
Find the most frequently used words and their percentage of total text.
Tip: Aim for natural keyword usage — density above 3% often reads as spam to search engines.
Switch text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more.
Tip: Use snake_case for file names and camelCase for JavaScript variables.
Turn any title into a clean, SEO-friendly URL slug.
Tip: Keep slugs short, descriptive, and free of stop words where possible.
Remove duplicate lines from lists, logs, or data exports.
Tip: Clean email lists and SKU inventories before importing into spreadsheets.
Search and replace text with case-sensitive and whole-word options.
Tip: Use whole-word matching to avoid partial replacements inside longer words.
Convert numeric amounts into written words — useful for invoices and cheques.
Tip: Essential for formal invoices that require amounts written in full.
Compare two text versions side by side and highlight changes.
Tip: Compare contract revisions before signing to catch unexpected changes.
No. All text tools run entirely in your browser. Your content never leaves your device.
Very large texts (100,000+ characters) may slow down on older devices. Split long documents into sections for best performance.
Yes. Toolzilla is free for personal and commercial use. No attribution required.
Start with Word Counter for length targets, Keyword Density for term analysis, and Slug Generator for URL-friendly titles.