Text and data tools and guides
Clean up, count, compare and convert text, spreadsheets, subtitles and contacts.
Edit & reshape text and data
- Column to a comma separated listPaste a column from Excel, get a comma list, a JSON array, or a SQL IN clause.
- Lorem ipsum generatorGenerate placeholder text by paragraph, sentence, word or list item — as plain text or as HTML — and get the same text back from the same seed.
- Split Markdown into reproducible chunksSplit local Markdown along recognized headings, fenced code and GFM table boundaries with exact size receipts, whole-block overlap and verified reassembly.
- A WYSIWYG markdown editor in your browserFormat with buttons, keep the markdown. Both views, one document.
- Markdown formatterFormat Markdown tables, check source, or renumber ordered lists with exact selectable edits and a source diff before applying.
- Markdown Table GeneratorBuild a Markdown table visually, paste a spreadsheet or open a local file. Align, sort and export the complete pipe table.
- Merge Markdown files without rewriting themCombine Markdown in exact file order, or place content under exact, unique heading paths with every ambiguity shown first.
- Remove duplicate linesPaste a list, get it back with every repeat removed — and a count of what went.
- Remove emoji from textStrip complete Unicode 17 emoji sequences without leaving joiners, tags or modifiers behind.
- Remove line breaksJoin text that was split across lines — and keep the paragraph breaks that matter.
- URL slug generatorTransliterates Latin letters and preserves other writing systems in Unicode.
- Sort lines alphabeticallyAlphabetical sorting that puts item2 before item10, the way you expect.
- Text cleanerPaste the mess, keep the words. Runs in your browser — nothing is uploaded, nothing is stored.
- Text replacerReplace exact text without regex surprises. Dollars, brackets, slashes, and dots mean themselves.
- Title case converterThe three style guides disagree. Pick one and see exactly where.
- Unprotect ExcelSheet and workbook protection removed here in the tab — with every locked sheet named before anything changes, and nothing else in the file touched.
Inspect & extract data
- Character counterCount visible characters, words, emoji sequences, whitespace, lines, code points and UTF-8 bytes locally.
- 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.
- Email ExtractorPulls every address out of whatever you paste — and keeps it in this tab, which for a contact list is the only version that is legal.
- EML viewer for local email filesRead decoded headers, safe body text, MIME structure, and attachments without uploading the email or loading its remote content.
- Find invisible characters and byte order marksSee exactly where every hidden character sits, what it is, and what it does.
- LIX calculatorCalculate the Swedish readability index with every word, long-word mark, and sentence decision visible.
- Markdown diff: compare two Markdown filesSee the exact source diff and the Markdown structure that changed — headings, lists, tables, front matter and moved sections.
- Markdown link checker for a local folderFind broken relative links, missing images and anchors, duplicate headings, front matter issues and unreachable Markdown files—with an exact local report.
- MSG ViewerRead the message somebody sent you as a .msg — sender, date, body and attachments — on a machine that has never had Outlook on it.
- Phone Number ExtractorFinds the numbers in whatever you paste — and tells you which dates, order numbers and card numbers it refused to call phone numbers.
- 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.
- URL ExtractorFind links in pasted text, a file or the page open in your browser — without visiting a single address.
- VCF File ViewerSee who is actually in the contact file before you import four hundred strangers into your phone — photos, numbers and all.
- Word frequency counterPaste text and see every word ranked by count and share — locally, as you type.
Convert text, tables & subtitles
- Convert CSV to ExcelEvery column is typed, shown and adjustable before the workbook is written — so a postcode of 01234 arrives as 01234 and not as 1234.
- CSV to vCardMap your spreadsheet columns, inspect the contacts, and download one standards-based VCF — without uploading anyone’s details.
- Convert Excel to MarkdownOpen the workbook, choose the visible range, and see how formulas, hidden cells and merged values become a Markdown table.
- Convert an HTML Table to CSVPaste the table, open its HTML or choose it on the current page. See every rowspan and colspan before deciding how the flat export should represent it.
- Convert HTML to MarkdownPaste HTML, paste a copied selection, or clip the current page. Says what Markdown could not carry instead of quietly dropping it.
- HTML to text converterExtract the words, lists, table rows, line breaks, and image alternatives that the HTML source actually contains.
- Convert Markdown to HTMLPaste Markdown, read the HTML and see it rendered. Raw HTML is escaped unless you say otherwise.
- Convert SRT to VTTConvert strict UTF-8 SRT cues to WebVTT while preserving times, displayed text and line breaks.
- Convert TXT to CSVChoose what separates the source columns, check the decoded table, and export a real CSV without guessing spaces into fields.
- VCF to CSVEvery contact as a row, with names and addresses split into the columns a spreadsheet actually wants — and nothing sent anywhere.
- Convert VTT to SRTConvert WebVTT cues to numbered SRT with the same timing and displayed text, and see exactly what SRT had no place for.
- XLSX to CSVEvery sheet in the workbook, converted here in the tab — with the separator, the encoding and the date format decided before anything is downloaded.
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.
- What is a CSV file?CSV is the simplest useful file format there is. Almost everything that goes wrong is about encoding, separators, or what Excel decides it means.
- What is a .md file?Plain text with a few punctuation conventions. It is the one format built to stay readable when nothing renders it — which is why it looks broken.
- How to open a .msg fileA .msg is Outlook's own record of a message, not an email file. How to read one — sender, body and attachments — with no Outlook installed.
- How to open a VCF fileDouble-clicking a .vcf adds every record to your address book. What each platform really does, why names arrive broken, and how to read one first.