Readable Markdown for documents, PDFs, spreadsheets, HTML, and knowledge-base workflows.

support@mdforall.com

Last reviewed July 17, 2026 · Release 2026-07-17-adsense-r9

Formats

Supported file formats

Markdown For All accepts common office, PDF, web, data, and plain-text formats and returns reviewable Markdown. Choose the original editable source when available, use text-based PDFs rather than scans, simplify spreadsheets and slides before upload, and verify reading order, tables, links, names, dates, totals, and private data before publishing.

Core answer

Use DOCX, HTML, CSV, JSON, XML, or TXT when the source structure is clear and editable. Use PDF when it has selectable text and you can review reading order. Use XLSX and PPTX to extract a readable draft, not to preserve formulas, charts, animation, or exact layout. Markdown keeps durable text structure; it does not reproduce a page canvas.

Who this page is for

  • • People choosing the best source file before conversion
  • • Documentation, publishing, migration, and knowledge-base teams
  • • Reviewers comparing format-specific limits and private-workflow needs
  • • Developers using the machine-readable formats capability file

Word documents

.doc, .docx

Useful for drafts, reports, policies, and notes that need to move into Markdown-based editors or documentation systems.

Clear heading styles and simple tables convert most reliably. Text boxes, floating shapes, page headers, and print-only layout may be flattened into reading order.

Open word documents guide

PDF files

.pdf

Extracts readable text, headings, lists, and tables when the PDF contains a usable text layer and enough layout information.

PDF is a display format. Scanned files, unusual fonts, columns, page furniture, and forms need manual review or OCR before the Markdown can be trusted.

Open pdf files guide

HTML pages

.html, .htm

Turns readable HTML into Markdown while ignoring scripts, style blocks, navigation clutter, and layout code where possible.

Article pages and documentation pages work better than JavaScript applications where the final content is not present in the source HTML.

Open html pages guide

Spreadsheets

.xls, .xlsx

Converts simple worksheets into Markdown tables or structured text for reports, notes, and documentation.

Merged cells, formulas, hidden rows, charts, pivot tables, and very wide worksheets should be simplified or reviewed after conversion.

Open spreadsheets guide

CSV files

.csv

Creates Markdown tables from comma-separated data when the source has a clean header row and consistent columns.

Wide CSV files may be easier to read after splitting into smaller tables or rewriting selected fields as bullet lists.

Open csv files guide

Presentations

.ppt, .pptx

Turns slide titles, body text, notes, and simple structured slide content into Markdown outlines or reusable briefs.

Slides are visual canvases. Markdown keeps reading order and text structure, not exact coordinates, animation, speaker timing, or design fidelity.

Open presentations guide

JSON data

.json

Formats structured JSON into readable Markdown sections, lists, or code blocks for documentation and review.

Deeply nested data should be summarized, split, or kept as fenced code when a table would hide the structure.

Open json data guide

XML files

.xml

Converts XML text and element structure into Markdown-friendly summaries for documentation and inspection.

XML markup is often meaningful. Review attribute names, nested elements, namespaces, and repeated records before publishing the output.

Open xml files guide

Plain text

.txt

Keeps plain text readable while adding Markdown structure where headings, lists, or simple sections can be inferred.

Plain text has few structural signals. Use the result as a starting point and add headings where the source only used spacing.

Open plain text guide

Format-specific converter pages

These pages explain practical limits, examples, review checklists, and FAQs for the file types people search for most often. They are written separately instead of repeating the same generic converter copy.

Convert Word documents to Markdown

Convert DOC and DOCX files to clean Markdown for documentation, content cleanup, and knowledge bases. Review headings, lists, and tables before publishing.

Convert PDF to Markdown

Extract readable Markdown from PDFs while understanding what PDF conversion can and cannot preserve. Best for text-based PDFs that still need review.

Convert HTML to Markdown

Convert HTML files to readable Markdown while keeping the main content, headings, links, lists, and tables instead of scripts and layout code.

Convert Excel spreadsheets to Markdown

Convert XLS and XLSX worksheets into readable Markdown tables or structured notes. Best for simple grids that will be reviewed after conversion.

Convert CSV to a Markdown table

Turn CSV files into Markdown tables for documentation, notes, reports, and simple data publishing. Review wide or messy data before sharing.

Convert PowerPoint slides to Markdown

Convert PPT and PPTX slide text into Markdown outlines, briefs, notes, and knowledge-base drafts while understanding slide layout limits.

Convert JSON to Markdown

Convert JSON into readable Markdown sections, lists, tables, or code blocks for documentation, debugging, and knowledge-base review.

Convert XML to Markdown

Convert XML files into readable Markdown summaries for documentation, inspection, and content migration while preserving important element context.

Convert plain text to Markdown

Convert TXT files into cleaner Markdown notes by adding structure where possible and preserving readable text for editing or publishing.

What Markdown will not do

Markdown is not designed to keep exact page geometry. It does not reproduce slide coordinates, PDF page boxes, spreadsheet formulas, or CSS-driven layouts. The useful output is a structured text version that can be reviewed, edited, indexed, or published somewhere else.

If a source file contains financial data, contracts, customer records, or anything sensitive, review your privacy requirements before uploading it to any public web service.

Risk boundary

Converted Markdown is a draft. Do not use a public conversion workflow for confidential, regulated, customer, legal, medical, financial, credential-containing, or private source material unless the workflow is explicitly approved. Preserve the original file and verify all material facts before publishing or indexing the result.

For a consolidated list of format limits and alternate workflows, read Conversion limits.

Machine-readable format capabilities

Use formats.json for a structured capability matrix, llms-full.txt for the project brief, and conversion limits for a human-readable risk summary.

Frequently asked questions

Which source format usually produces the best Markdown?

The original editable source usually works best. DOCX is generally better than a PDF exported from the same document, and clean HTML or CSV is easier to interpret than a screenshot.

Can scanned PDFs be converted directly?

Scanned PDFs need OCR before Markdown cleanup because they do not contain a usable text layer.

Will Excel formulas and charts be preserved?

No. Markdown can represent displayed values and simple tables, but not executable formulas, pivot tables, charts, filters, or workbook behavior.

Will PowerPoint design and animation be preserved?

No. The converter can extract slide titles, text, bullets, and some notes, but Markdown does not reproduce visual placement, animation, or timing.

What is the maximum public upload size?

The public service accepts one file up to 50 MB, subject to conversion timeout, concurrency, and archive safety limits.

Where can software read format capabilities?

Use /formats.json for the supported extensions, best-fit cases, exclusions, preserved structures, review points, page URL, date, and release.