Measure text quickly
1Inspect characters, words, lines, paragraphs, UTF-8 bytes, and reading estimates.
Count, clean, deduplicate, sort, convert case, find and replace, and compare text locally in your browser.
Paste text, choose a mode, adjust options, then copy or download the result.
Ready
Statistics update as you type. Use the result area to inspect counts, lines, bytes, and reading time.
Paste or type the source text here.
Characters
0
No-space chars
0
CJK chars
0
English words
0
Digits
0
Spaces
0
Punctuation
0
Lines
0
Non-empty lines
0
Paragraphs
0
Sentences
0
UTF-8 bytes
0 B
Reading time
0 min
Speaking time
0 min
Inspect characters, words, lines, paragraphs, UTF-8 bytes, and reading estimates.
Clean whitespace, line endings, HTML tags, duplicate lines, and case formats in one place.
Run a stable line-level diff and export a readable summary for review.
Text processing runs in your browser. Toolbye does not upload your pasted content to a server.
Large text can be processed locally, with a warning when the input may be slow on older devices.
Copy and download actions use standard browser APIs. If a browser blocks clipboard access, the page shows an error.
No. The tool runs in the browser and uses local JavaScript functions for counting, cleaning, replacing, and comparing text.
Yes. Enable Regex in Find & replace. Invalid patterns are reported before changing the result.
Yes. You can output camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, and path/case.
The first version and second version are compared line by line using a stable LCS diff. It highlights added, removed, and unchanged lines.
The tool keeps working but shows a performance warning for large input. For huge comparisons, line-level diff may take longer.