🔒 100% Private — Markdown Engine Ready

Drop your file here or click to upload

HTML · DOCX · CSV · TSV  |  Max 10 MB

How to Convert HTML or CSV to Markdown

Magic Markdown Converter reads an HTML page, Word document, or CSV/TSV file and turns it into clean Markdown — no formatting knowledge needed, no upload required.

Upload Your File

Drag and drop an .html, .docx, or .csv/.tsv file, or click "Choose File." Up to 10 MB.

Converted Automatically

The file type is detected from its extension and converted instantly, entirely in your browser.

Copy or Download

Copy the Markdown to your clipboard, or download it as a ready-to-use .md file.

🔒 100% Private — Your file never leaves your device

The file is read and converted entirely in your browser. Nothing is uploaded to a server at any point in the process.

🎯 What People Convert to Markdown For

Notes apps like Obsidian or Notion

Clipping a web article or importing a spreadsheet into a Markdown-based notes app usually means converting it first — this does that step for you, locally.

GitHub READMEs and wikis

Pasting a table or converted HTML content straight into a README or wiki page saves manually reformatting it by hand.

Static site generators

Tools like MkDocs, Jekyll, and Hugo run on Markdown source files — converting existing HTML content is often the first step in a migration.

Sharing data in Slack or GitHub issues

A CSV export turns into a readable Markdown table that renders cleanly wherever Markdown is supported.

Internal or sensitive exports

Company data exports and internal documentation don't need to leave your machine just to be reformatted.

More formats on the way

PDF is planned as a future addition to this same tool — for now, HTML, Word (.docx), and CSV/TSV are supported.

Frequently Asked Questions