Text Tools
Regex testing, diffing, cleaning, counting and translating text. The most valuable tools in this category are the ones that make invisible characters visible — full-width spaces, non-breaking spaces, BOMs and stray zero-width joiners cause bugs nobody can see.
When a comparison result looks impossible, check for normalisation differences before assuming the diff is wrong.
- Chinese simplified / traditional converterConvert between simplified and traditional Chinese using the OpenCC dictionaries, so context-dependent characters are handled correctly, entirely in your browser
- Chinese to PinyinConvert Chinese to pinyin with tone marks, tone numbers (trailing or centered), no tone or initials. Choose where the original text goes (before / after / aligned below / custom), toggle upper case and keep ü, with per-character breakdown — all in your browser.
- Dynamic Text GeneratorWrite one template with placeholders, paste groups of values, and get every sentence at once — ordered or named placeholders, 9 delimiters, cartesian combination, row-by-row results with CSV/TXT export
- Extract LinesExtract matching lines from multi-line text by keywords: a line is kept when it contains any include keyword and no exclude keyword, with hit statistics
- Fullwidth / Halfwidth ConverterConvert fullwidth characters to halfwidth or vice versa, with live conversion and fullwidth ratio stats; Chinese punctuation is preserved.
- Regex TesterTest regular expressions online: live highlighting of every match, capture group values, batch replace, and a built-in library of 40 common patterns (phone, ID card, email, IPv4, date, password strength) you can load in one click, plus ready-to-paste code for JavaScript, Python, Java, Go and more.
- Special SymbolsBrowse and copy common special symbols by category: punctuation, numbers, math, units, currency, arrows, shapes and more.
- Text Cleanup & ReplaceClean up messy text copied from PDFs, web pages or Excel: drop blank lines, trim each line, tabs to spaces, collapse spaces, convert Chinese punctuation to ASCII, invert case, replace keywords. Supports chained edits and TXT export
- Text diffCompare two texts and see the differences between them.
- Text ExtractExtract phone numbers, emails, URLs, dates, money and IDs from text, listing every match
- Text NumberingAdd incrementing numbers to each line of text, with multiple number formats, start value, step and zero-padding.
- Text ProcessingOnline text toolkit - dedupe, sort, trim whitespace and empty lines, split, merge, regex filter, find and replace, indent, line numbers and case conversion. One-click presets plus free pipeline editing, with batch processing and duplicate line counts.
- Text SimilarityDetect the duplication ratio between two texts by tokenizing Chinese characters and English words, highlight the overlapping content, all computed locally with no data upload.
- Text Statistics
- Text TranslateTranslate text into 18 languages via Tencent Cloud Machine Translation, with automatic source-language detection.
- Text Trim & JoinTrim and join text line by line: keep, add or remove head/tail characters, or extract content between delimiters. Five composable steps with live results.
- Typing Speed TestTest Chinese or English typing speed online with live WPM, CPM, accuracy and error counts, plus custom text and local score history
- Typography FixerFix CJK/Latin mixed typography: add spaces between Chinese and English/digits, convert half-width punctuation to full-width, and collapse repeated punctuation.
- Wubi Code LookupLook up 86/98-version Wubi (Chinese five-stroke) codes for Chinese characters, covering 6764 GB2312 common characters. Fully offline.
Guides in this category
Common questions
Why does my regex work in the tester but not in my code?
Usually a difference in flavour (lookbehind support, greedy versus lazy defaults) or a missing global flag. The tester reports which flavour it uses.