Add line numbers
Prefix text lines with numbers using a starting index and a choice of formats, with an option to leave blank lines alone.
littlekit.appClean and compare text with visible, predictable rules.
Prefix text lines with numbers using a starting index and a choice of formats, with an option to leave blank lines alone.
Convert text to uppercase, lowercase, title case, or simple sentence case, then copy or download the result.
Find items in both lists or only one list, with case and whitespace options and three downloadable results.
Replace literal text once or everywhere, with optional case-insensitive matching and a downloadable result.
Make JSON easier to read with consistent indentation. Format and download it locally in your browser.
Turn a multiline list into one text value using your own literal delimiter, with optional trimming and blank-line removal.
Clean up a list by removing repeated lines. Keep the first occurrence, in its original order.
Remove blank lines from text, optionally including lines that contain only spaces, tabs, or other whitespace.
Remove selected hidden characters from text, with explicit options for joiners, direction marks, and nonbreaking spaces.
Sort a list alphabetically or in natural number order, ascending or descending, while preserving duplicates.
Compare two texts line by line and download a readable report of added, removed, and unchanged lines.
Trim leading, trailing, or both sides of whitespace on every line or around the entire text.
Count words, Unicode characters, lines, and paragraphs in your text, with a downloadable count report.
Count repeated words, inspect the most frequent tokens, and download the complete word-count table as CSV.
Trim whitespace, remove empty and duplicate lines, strip invisible characters, sort, find and replace, join lines, diff two blocks, count words, and analyze word frequency.
Comparison rules are stated explicitly, which is what makes two lists match the way you expect.
Pasted text is rarely clean. Trim whitespace removes stray spaces at line ends. Remove empty lines and remove duplicate lines tidy up lists, and remove invisible characters strips zero-width spaces and byte-order marks that make identical-looking values fail to match. Sort lines puts a list in alphabetical or natural number order, and join lines turns a column of values into a single delimited line.
For changing text, find and replace does literal replacements with a count of changes, case converter switches between upper, lower, title, and sentence case, and add line numbers prefixes each line with a counter.
Compare lists finds the items that two lists share and the items unique to each, which is useful for reconciling subscriber lists, inventories, or permission exports. Text diff shows added and removed lines between two versions of a document. Word counter reports words, characters, lines, and paragraphs, and word frequency ranks the words used most often.
The order of operations matters when cleaning: trim whitespace and remove invisible characters first, then normalize case if needed, then remove duplicates or compare. The guide on text cleanup explains why, with examples. Every tool states its matching rules, so a comparison behaves the way you expect.