26 free browser tools

Fix text copied from AI.

Convert Markdown, clean ChatGPT formatting, repair tables, and inspect hidden characters. Everything runs privately in your browser.

Markdown & documents

Markdown to Word

Paste Markdown from ChatGPT, Claude, or any editor and download a real .docx file with headings, lists, tables, links, and code kept as formatting.

Markdown to PDF

Paste Markdown, check the formatted preview, and save a print-ready PDF straight from your browser. No upload, no signup, and no watermark added.

Markdown to Google Docs

Paste Markdown, copy the rich-text result, and paste it into Google Docs with headings, lists, emphasis, links, and tables intact. DOCX download too.

Remove Markdown Formatting

Strip asterisks, hashes, link syntax, and code fences from Markdown and get plain readable text back. Runs in your browser; nothing is uploaded.

Markdown Table to Excel

Paste a Markdown pipe table and download a genuine .xlsx file with one value per cell, instead of the whole row landing in a single column.

Markdown Table to CSV

Paste a Markdown pipe table and get standards-compatible CSV, with commas and quotes inside cells escaped so the file imports without breaking.

Markdown Viewer

Paste or type Markdown and read it as a formatted document while you edit. Useful for checking AI output, README files, and notes. Nothing is uploaded.

Markdown to HTML

Convert Markdown into clean semantic HTML with a live preview, then copy the markup for a site, CMS, newsletter, or email. Runs in your browser.

Word to Markdown

Paste rich text copied from Word, Google Docs, or a web page and get Markdown back, with headings, emphasis, lists, links, and tables converted.

HTML to Markdown

Paste HTML source and get portable Markdown for READMEs, documentation, notes apps, and LLM prompts. Scripts, styles, and unknown tags are dropped.

Remove Em Dashes

Replace every em dash with a comma, semicolon, hyphen, or nothing, and see how many were changed. The space the dash left behind is tidied up too.

AI cleanup

AI Text Cleaner

Count and clean the mechanical formatting artifacts in AI output: em dashes, smart quotes, invisible characters, and emoji. Counts stay visible.

AI Formatting Humanizer

Remove the formatting fingerprints of AI output: em dashes, smart quotes, invisible characters, emoji, and fancy fonts. Wording and meaning stay intact.

Bullet Points to Paragraph

Turn a bullet list into flowing prose, or a paragraph into one bullet per sentence. Headings, block quotes, and code blocks pass through untouched.

Invisible Character Scanner

Scan text for zero-width spaces, soft hyphens, BOMs, and direction marks, see a count of each kind, and remove them so search and validation work again.

Invisible Character Viewer

Reveal hidden Unicode by marking each zero-width space, soft hyphen, BOM, and direction mark in place. Nothing is deleted.

Smart Quotes to Straight Quotes

Replace curly quotes and apostrophes with straight ASCII ones so text is safe for code, CSV, databases, and plain-text email. It counts what changed.

Remove Emojis

Remove emoji and their skin-tone and variation modifiers from text while leaving words and punctuation intact. The result updates as you type.

Fancy Text to Plain Text

Convert bold, italic, script, small caps, and fullwidth Unicode pseudo-fonts back to ordinary letters, so search, spell check, and parsers read it.

Fix Copy-Paste Line Breaks

Repair hard-wrapped text copied from PDFs, emails, and AI chats: single line breaks become spaces, while blank lines stay as paragraph breaks.

ChatGPT Conversation to Document

Paste a copied ChatGPT transcript and get a clean document with each turn under its own You or Assistant heading, ready to share, print, or archive.

Data & prompts

Token Counter

Estimate how many tokens a prompt or reply uses, alongside word, character, and cost figures. A browser-side approximation, not the model tokenizer.

Text Splitter

Split a long document into chunks of up to 2,000 characters that each end at a whitespace boundary, so no word is cut in half by a prompt limit.

Text Diff

Compare two versions of a text and see every word added or removed, marked inline. Paste the original, a line of three hyphens, then the revision.

JSON Formatter & Validator

Validate and pretty-print JSON with readable indentation, or read the exact parser error when it is malformed. It runs in your browser.

JSON to CSV

Flatten an array of JSON objects into CSV you can download and open in a spreadsheet. Every key becomes a column and missing values are left empty.

CSV to Markdown Table

Turn comma-separated rows into a Markdown pipe table you can paste into GitHub, Notion, documentation, or an AI chat. The first row becomes the header.

Extract Tables from Text

Pull pipe-delimited or tab-delimited rows out of surrounding prose and download them as CSV. Markdown alignment rows are skipped, not read as data.

Word & Character Counter

Count words, characters, sentences, and reading time as you type. Nothing is uploaded, so it is safe for drafts, essays, client work, and prompts.

Case Converter

Convert text to title case, sentence case, UPPERCASE, or lowercase, switching mode above the editor. Fixes inconsistent capitalization in one paste.

LaTeX to Word Equation

Strip display delimiters from LaTeX copied out of an AI answer so it pastes into Word's equation editor with Alt+= instead of landing as literal text.