Text
Count words, find and replace text, remove duplicate lines and sort lists. Extract emails or URLs and inspect Unicode locally in your browser.
Explore tools
Convert text encoding
Choose the right text encoding and save a readable TXT file.
Merge text files
Put several text files together in the order you choose.
Word counter
Words, characters, and paragraphs at a glance.
Case converter
Change letter case to suit your text.
Remove duplicate lines
Less repetition. Same order.
Sort text lines
Sort your lines as text or numbers.
Clean whitespace
Tidy extra spaces and empty lines without losing useful breaks.
Find & replace
Find the text you need and replace it with care.
Slug generator
Turn a title into a tidy URL slug.
Split text file
Split a long text file by line count or size.
Email extractor
Extract and deduplicate common email addresses from pasted text or a UTF-8 text file.
URL extractor
Pull absolute HTTP and HTTPS links from text or a UTF-8 file into a list you can copy or save.
Line editing workspace
Wrap text, number or strip lines, add affixes, create lists and extract ranges in one workspace.
Word and character frequency
Rank words or Unicode code points and locate a chosen word or phrase in the source text.
Compare two lists
Find shared entries, items only in A or B, and a combined list.
Unicode text normalizer
Normalize Unicode text to NFC, NFD, NFKC or NFKD and optionally compare two texts after normalization.
Clean selected hidden characters
Find zero-width spaces and other selected hidden code points, then remove or replace only the types you choose.
Unicode inspector
Inspect each Unicode code point, its formal name or control alias, UTF-8 bytes, and source position.
Export PPTX speaker notes
Export the actual speaker notes from up to 100 local PPTX presentations, preserving every slide position.
Export Word comments with context
Export classic DOCX review comments with their exact selected body text, author and paragraph context.
Export Word footnote reference index
Export DOCX footnotes and endnotes with their actual continuous decimal reference numbers and body context.
Font Unicode coverage
Check supplied static fonts for each Unicode code point, without installing fonts or using fallback.
Finalize DOCX text revisions and classic comments
Accept or reject supported DOCX run-level text revisions, delete classic comment structures and stop future revision tracking.
Kindle local clipping organizer
Group complete English MyClippings records by original book title and explicit location, keeping multiline notes and exact duplicate provenance.
Choose the right tool
Separate content cleanup from character inspection. Sorting and removing duplicate lines may change meaningful order; normalization may change character representation. Try a sample containing blank lines, punctuation and multilingual text before replacing a source document.