Tool category

Text tools

Count, clean, compare, and transform text safely in the browser.

Filter by tool name, keyword, or format.

Text tools

15 tools

Collapse Consecutive Newlines

Collapse consecutive blank lines while preserving single line breaks. Keep up to one blank line, remove all blank lines, treat whitespace-only lines as blank, and export in LF or CRLF.

Hyphen / Dash Normalizer

Normalize hyphens, en dashes, em dashes, minus signs, and Japanese long sound marks with structure-aware protection for URLs, dates, versions, CLI flags, and code.

Punctuation Converter

Normalize punctuation, quotes, spacing, and symbols in one click. Includes exclusion rules for URLs/emails/code/numbers, change highlights, preset history, and settings-only share links.

Whitespace Normalizer

Normalize full-width spaces, NBSP, TAB, and repeated spaces. Includes single-line cleanup, multiline cleanup, code-safe protection, and multilingual no-break space handling.

HTML to Text

Paste HTML to remove tags and convert it into readable text with clean paragraphs and list line breaks. Script/style are excluded, and HTML entity decoding is optional.

Regex Tester

Test regular expressions instantly in your browser. Highlight matches, inspect capture groups, and verify replacement results. Supports flag toggles (g/i/m). JavaScript regex engine.

Sort Lines

Sort pasted lines in natural, numeric, or dictionary order. Supports blank-line removal, dedupe, locale selection, and trimming line edges. Everything runs in your browser.

Duplicate Line Remover

Remove duplicate lines from pasted lists with keep-order, ascending/descending sort, case matching, trim, and blank-line options. Useful for multilingual text cleanup and quick copy/export.

Full-width / Half-width Converter

Convert full-width and half-width text in your browser. Supports alnum, symbols, and katakana in both directions, with category toggles, diff preview, URL/code protection, and settings-only share links.

Invisible Character Checker

Paste text to detect invisible characters instantly. Visualize ZWSP/NBSP/BOM/control characters with position details and clean copy presets. Browser-only processing with no upload.

Character Counter

Paste text and instantly see grapheme count, count excluding spaces/newlines, line count, UTF-8 bytes, code points, and full-width equivalent.

Line Shuffle

Randomly shuffle text lines (one line per item). Supports blank-line handling, fixed header line, and optional seed for reproducible output. Copy or save results in one click. Runs in your browser.

List Converter

Convert between bullet symbols (•, -, −) and numbered lists (1., 1)). Keep or align indentation, control existing numbering, and copy instantly.

Prefix/Suffix Adder

Add a prefix or suffix to every line in multiline text. Supports blank-line skipping, numbering, insertion after indentation, and insertion before trailing whitespace. Runs locally in your browser.

Quote Style Normalizer

Normalize mixed quotation marks into one target style. Handles nested quotes, apostrophes, prime-like marks, HTML/code protection, warnings, and settings-only share links.