Text Tools
Seven families of text processing — extract / clean / filter / split / convert / generate / count — all done locally in your browser.
Link Extractor
Extract HTTP and WWW links from text
Email Address Extractor
Extract and deduplicate all e-mail addresses
IP Address Extractor
Extract valid IPv4 addresses from text
Domain Extractor
Extract domains with common suffixes from text
Chinese Mobile Number Extractor
Extract 11-digit mainland Chinese mobile numbers
Chinese ID Number Extractor
Extract 18-character mainland Chinese ID numbers
Color Value Extractor
Extract hexadecimal color codes from text
Emoji Extractor
Extract emoji and pictographic symbols from text
Chinese Character Extractor
Keep Chinese characters and remove other content
Number Extractor
Extract integers, decimals, and negative numbers
Quoted Text Extractor
Extract text enclosed by matching quotation marks
Text Between Markers
Extract one or more text segments between two markers
Line Trimmer
Remove leading and trailing whitespace from every line
Duplicate Line Remover
Keep the first occurrence and remove duplicate lines
Space Remover
Remove half-width spaces, full-width spaces, and tabs
Line Break Remover
Combine multiple lines into a single line
Punctuation Remover
Remove Chinese and English punctuation while preserving text
Digit Remover
Remove all numeric characters from text
Letter Remover
Remove all English letters from text
HTML Tag Remover
Strip HTML tags, scripts, and style blocks
Markdown Cleaner
Strip headings, emphasis, links, and other Markdown syntax
Whitespace Compressor
Collapse consecutive whitespace into a single space
Keyword Line Filter
Keep or remove lines containing a keyword
Regex Line Filter
Keep lines that match a regular expression
Line Length Filter
Keep lines whose length falls within a specified range
Empty Line Remover
Delete blank lines and lines containing only spaces
Line Range Extractor
Extract text by a specified range of line numbers
First and Last Lines
Take the first or last N lines like head and tail commands
Line Set Operations
Calculate the union, intersection, and difference of two line sets
Line Sorter
Sort lines alphabetically, by length, or by leading number
Line Order Reverser
Reverse the order of lines
Line Shuffler
Randomize line order with cryptographically secure shuffling
Delimiter Splitter
Split text into multiple lines using a delimiter
Line Joiner
Join multiple lines with a chosen delimiter
Sentence Splitter
Split text into lines at periods, exclamation marks, and question marks
Chinese to Pinyin
Convert common Chinese characters to Pinyin
Chinese to Pinyin Initials
Convert each Chinese character to its Pinyin initial
English Case Converter
Convert text to uppercase, lowercase, title case, or sentence case
Full-Width and Half-Width Converter
Convert punctuation, letters, digits, and spaces between full-width and half-width forms
Number to Chinese Numerals
Convert Arabic numbers to standard and uppercase Chinese numerals
Chinese Numerals to Number
Convert written Chinese numerals such as 三百二十一 to 321
Find and Replace
Replace plain text or regular expression matches
Bulk Prefix and Suffix
Add a common prefix or suffix to every line
Add Line Numbers
Add sequential numbers before each line
Remove Line Numbers
Remove numeric labels from the start of each line
Bulk Quote Wrapper
Wrap each line in quotes for use in SQL lists
Text Wrapper
Wrap an entire block or each line with chosen symbols
Indentation Adjuster
Increase or decrease indentation across multiple lines
Traditional to Simplified Chinese
Convert common Traditional Chinese characters to Simplified Chinese
Text Statistics
Count characters, words, lines, paragraphs, punctuation, and reading time
Word Frequency Counter
Count English words and show the top 20 frequencies
Line-by-Line Text Diff
List added and removed lines between two text blocks
Palindrome Checker
Check whether each line is a palindrome
Morse Code Converter
Convert letters and digits to and from Morse code
Text and Binary Converter
Convert UTF-8 text to and from binary strings
Unicode Inspector
Inspect code points, UTF-8 bytes, escapes, and entities
Random Text Generator
Generate Chinese, English, mixed, or numeric placeholder text
Lorem Ipsum Generator
Generate classic Latin placeholder text by paragraph
Title Case Converter
Apply English title capitalization while preserving minor words
URL Slug Generator
Create lowercase hyphenated text for SEO-friendly URLs
Identifier Case Converter
Convert names among spaces, underscores, hyphens, and camel case