Text
Case, diff, dedupe, sort, count, wrap and reshape text.
29 tools
Case Converter
Converts between UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case and CONSTANT_CASE.
Duplicate Line Remover
Removes duplicate lines, keeps only duplicates, or counts how many times each line appeared.
Find & Replace
Replaces text by literal, whole word or regular expression, with capture groups and a preview of every hit.
Markdown Editor
Edits Markdown with a live preview and exports the rendered HTML, with GFM tables and task lists.
Text Anonymiser
Finds emails, phone numbers, card numbers and IDs in free text and masks or pseudonymises them.
Text Diff
Compares two texts side by side or inline, at line, word or character granularity.
Word & Character Counter
Counts characters with and without spaces, words, lines, paragraphs and UTF-8 bytes.
Encoding Detector & Converter
Guesses a file’s character encoding — CP949, Shift_JIS, GB18030, Windows-1252 and more — with a side-by-side preview of each candidate, then re-saves it as UTF-8 (with or without BOM), UTF-16 or EUC-KR/CP949.
HTML to Markdown
Converts pasted HTML or a saved page into clean Markdown — headings, nested lists, GFM tables, fenced code — dropping scripts and styles.
Line Break Remover
Joins broken lines back into paragraphs, keeping blank-line boundaries intact.
Line Sorter & Shuffler
Sorts lines alphabetically, numerically, by length or randomly, with reverse and case options.
List Formatter
Turns lines into a comma list, quoted SQL IN clause, JSON array or bullet list, and back again.
Lorem Ipsum Generator
Generates placeholder paragraphs, sentences or words in Latin, English, Korean, Japanese or Chinese.
Markdown Table Builder
Edits a table as a grid and emits aligned Markdown, or reformats a messy pasted table.
Pattern Extractor
Pulls every email, URL, number, date or custom regex match out of a blob of text into a list.
Slug Generator
Turns a title into a URL-safe slug, with romanisation for Korean and a choice of separator.
Template Filler
Fills a {{placeholder}} template once per row of a table and returns one document per row.
Text Splitter
Splits a long text into chunks by line count, character budget or a delimiter, keeping sentences whole.
Text to Binary / Hex
Converts text to and from binary, octal, decimal or hexadecimal in a chosen encoding.
Unicode Normaliser
Applies NFC, NFD, NFKC or NFKD — the fix for Korean text from macOS that looks right but never matches.
Whitespace Cleaner
Trims trailing spaces, collapses runs of blanks, converts tabs and removes empty lines.
Word Frequency
Counts how often each word or n-gram appears, with Korean-aware tokenising and a stopword list.
Diacritic Remover
Reduces accented Latin text to plain ASCII — café becomes cafe — for slugs, sorting and search keys.
Invisible Character Remover
Finds and strips zero-width spaces, BOMs, soft hyphens and bidi controls hidden in pasted text.
Line Numbering
Adds or removes leading line numbers with a start value, step, padding and separator.
Line Wrapper
Hard-wraps text at a column width, or unwraps it back into single-line paragraphs.
Readability Score
Scores English text with Flesch–Kincaid and friends, and estimates reading time in both languages.
Text Reverser
Reverses a string, the words in it, or the order of lines — grapheme-aware, so emoji survive.
Unicode Inspector
Breaks text into codepoints with names, blocks, scripts and UTF-8/UTF-16 byte sequences.