Text and data tools and guides
Formatters, converters, and the character-encoding fixes nobody else gets right.
Tools
- JSON formatter and validatorPaste JSON and read it. Invalid input gets the line, the column and the line itself.
- Base64 decode and encodeBase64 encodes bytes, not characters. Which bytes depends on the character encoding — so this tool lets you choose it, both ways.
- Text compare, down to the characterLine, word and character diff side by side or inline — and it names the invisible differences other tools only hint at.
- Find invisible characters and byte order marksSee exactly where every hidden character sits, what it is, and what it does.
- Title case converterThe three style guides disagree. Pick one and see exactly where.
- HTML formatter and minifierPaste HTML and read it. Whitespace inside pre, code and script is never touched.
- Convert JSON to CSVNested objects become dot-notation columns. You decide what happens to the arrays — before anything is downloaded.
- Convert an image to base64The encoded copy is about a third bigger than the file. You see exactly how much bigger before you copy it.
- Remove line breaksJoin text that was split across lines — and keep the paragraph breaks that matter.
- CSV viewer and encoding checkerOpen any CSV, sort and search every row, and export it again — plus the encoding problems Excel would hide from you.
- Convert Markdown to HTMLPaste Markdown, read the HTML and see it rendered. Raw HTML is escaped unless you say otherwise.
- Remove emoji from textStrip every emoji, flag and skin-tone modifier — counting a family as one, not five.
- Remove duplicate linesPaste a list, get it back with every repeat removed — and a count of what went.
- Sort lines alphabeticallyAlphabetical sorting that puts item2 before item10, the way you expect.
- Column to a comma separated listPaste a column from Excel, get a comma list, a JSON array, or a SQL IN clause.
- URL slug generatorPaste a headline, get a clean slug. Handles åäö, ø, ß and every diacritic correctly.
Guides
- What is a byte order mark?Three invisible bytes at the start of a file that tell a program how to read the rest. They fix accented characters in Excel and break shell scripts and JSON.
- What is a CSV file?CSV is the simplest useful file format there is. Almost everything that goes wrong with one is about encoding, separators, or what Excel decides your data means.