Writing and Text Tools
- Count words and reading time before publishing
- Clean copied text from documents or chats
- Convert text into titles, slugs, diffs or ASCII-style headings
What counts as a word depends on the tool. How hyphens, numbers and citations are treated, what academic limits usually exclude, and why CJK text is counted differently.
Counting Words in Mixed Chinese and English TextWhitespace splitting fails on Chinese. How bilingual counters should segment each script, and what totals mean when both appear in one document.
Why Valid JSON Breaks: Commas, Numbers, and EscapesJSON is stricter than it looks. What a parser error position really tells you, why long IDs change value, and what a formatter can never catch.
Cleaning Text Before Import: Hidden Characters That Break PipelinesBOM markers, non-breaking spaces, smart quotes and mixed line endings are invisible until a parser rejects the file. What to strip and what to keep.
Reading Time Estimates: What the Minutes Actually MeanReading time is word count divided by an assumed speed. Which speeds are realistic, how code and images change the number, and when to show it to readers.
Keyword Density: What the Percentage Means and What It Does NotKeyword density is a count, not a ranking strategy. How to measure it in English and Chinese, and why stuffing still hurts more than it helps.
Count, compare, and clean mixed English and Chinese content with rules that fit both languages.
Data Format Conversion ToolsConvert and inspect JSON, CSV, XML, YAML, TOML, colors, text encodings, and structured data.
Data Import and Export ToolsClean and convert JSON, CSV, XML, YAML, TOML, Markdown, HTML, and Word content before sharing.
Tools In This Collection
Word Counter
Advanced bilingual word, character, keyword and reading-time analyzer.
Case Converter
Convert text to upper, lower, title, sentence, camel, Pascal, snake, kebab and more.
Text Cleaner
Trim, dedupe, sort, remove blanks, punctuation or numbers, and batch prefix/suffix lines.
Text Diff Checker
Compare two text blocks line by line and highlight added, removed and changed content.
ASCII Art Generator
Turn short text into classic ASCII art with multiple FIGlet fonts, directly in the browser.