Tool index
Switch tools in the workshop to keep your current text. Each page below has its own example and starting settings.
01 / Clean
- Fix line breaksRejoin lines wrapped by a PDF or a narrow column.
- Convert to plain textDrop fonts and formatting while keeping the characters.
- Remove duplicate linesKeep the first copy of each identical line.
- Clean whitespaceTrim line endings or extra gaps while preserving indentation.
- Remove unwanted charactersRemove selected punctuation, digits or symbols.
02 / Inspect & repair
- Find invisible charactersIdentify hidden marks and see where they occur.
- Fix broken accentsPreview a repair when café comes out as café.
- Compare two versionsDiff text by line, word or character, including spacing and punctuation.
- Count words and charactersMeasure words, characters, sentences, lines and paragraphs.
- Count repeated wordsRank words by frequency and export a TSV report.
03 / Transform
- Change text caseChoose uppercase, lowercase, sentence or English title case.
- Find and replaceReplace a literal string and count the matches.
- Sort and clean linesReorder a list, drop blanks or remove exact repeats.
- Split, join and number listsChange separators without splitting quoted items.
04 / Lists & data
- Filter linesKeep or drop lines by a word, prefix, suffix, or exact match.
- Compare two listsFind common items and what’s missing from either list.
- Convert CSV and TSVChange separators or extract a column without breaking quoted cells.
- Convert CSV and JSONTurn a table into JSON or export flat objects as a table.
- Convert CSV to MarkdownTurn CSV, TSV or semicolon-separated data into a Markdown table.
- Format or minify JSONCheck syntax and adjust indentation without rewriting number tokens.
- Extract links and emailsCollect addresses without opening any links.
05 / Format & encode
- Normalize UnicodeCompose equivalent accents and optionally simplify punctuation.
- Convert slugs and identifiersMake slugs, camelCase or snake_case from labels.
- Encode or decode textConvert UTF-8 text, Base64 and URL components.
- Encode or decode HTML entitiesEscape markup characters in text, or decode a single layer of character references.
- Make Unicode text stylesTry bold, italic, monospace, underline and strikethrough characters.
Start with a guide
Choose the job you are trying to do, then open the tool that fits.
How to clean pasted text
- Paste text into Original, open a local .txt, .csv, .tsv, or .json file, or try the sample.
- Choose a tool and compare Result with the original. Review any line-end hyphens if needed.
- To apply a second tool to the result, choose Use result as input before switching tools. You can undo that input change.
- Copy the result or download it in the selected tool’s format.
Use Trim extra spaces when words are separated by repeated spaces. Leave it off if spacing matters, such as in a fixed-width table or code.
Check the result before replacing the original
PasteCleanly applies text rules, not rewriting. It cannot tell whether every line break was intentional or repair a PDF whose text was copied in the wrong reading order. For poetry, code, tables, or addresses, start with Plain text and enable only the changes you need.