GPT Workspace
Free, runs in your browser

PDF to Markdown Converter

Drop a PDF and get clean Markdown with headings, lists and tables, ready to paste into ChatGPT, Claude, Notion or a Google Doc. Runs in your browser, no upload.

Your files never leave your device. Conversion runs in this browser tab.

Removes running headers, footers and page numbers and rejoins hyphenated words.

Preview

Your preview appears here.

How it works

  1. 1

    Drop your PDF

    Choose a PDF up to 50 MB. Text is extracted page by page right here in your browser.

  2. 2

    Review the Markdown

    Headings, bullet lists and tables are rebuilt from the layout. LLM-ready cleanup removes running headers, footers and page numbers.

  3. 3

    Use it anywhere

    Download the .md file, copy it for ChatGPT or Claude, or open it as a Google Doc in one click.

What you get

Structure, not just text

Font sizes and positions are analysed to recover headings, paragraphs, bullet lists and numbered lists instead of a wall of text.

Tables become Markdown tables

Columns detected on a page are turned into pipe tables so figures and comparisons survive the conversion.

LLM-ready output

One toggle strips repeated headers and footers, page numbers and broken hyphenation, saving tokens and confusion when you paste into an AI model.

Page by page progress

Long reports and books convert with a visible page counter. Add optional page markers when you need to cite a page later.

Nothing leaves your device

The PDF is parsed with PDF.js in your browser. No upload, no server, no retention.

Export to Word or Google Docs

Download the result as .md, copy it, or turn it into a Google Doc immediately. The Markdown viewer adds PDF and Word exports.

Frequently asked questions

How do I convert a PDF to Markdown?

Drop the PDF on the box above or click to choose it. The text layer is read page by page and rebuilt as Markdown with headings, lists and tables. Then copy the result, download the .md file or open it in Google Docs.

Does it work with scanned PDFs?

Not yet. Scanned PDFs are images without a text layer, so there is nothing to extract. Run OCR first (Google Drive does this when you open a PDF with Google Docs) and convert the result.

What does LLM-ready cleanup do?

It removes lines repeated at the top or bottom of most pages (running headers and footers), standalone page numbers and hyphenation left over from line breaks. The Markdown gets shorter and cleaner for ChatGPT, Claude or Gemini.

Are tables and columns preserved?

Tables with aligned columns are converted into Markdown tables. Complex layouts with merged cells or nested tables may need a quick edit afterwards.

Is there a size limit?

Files up to 50 MB are accepted. Conversion speed depends on your device; a 100-page report typically takes a few seconds.

Is my PDF uploaded to a server?

No. The file is processed entirely in your browser with PDF.js. Only if you click Open in Google Docs is the resulting Markdown sent to create the document.

FREE CHROME EXTENSION

Markdown that works inside Google Docs

GPT Workspace pastes Markdown into Google Docs with formatting, exports any Doc as Markdown and renders .md files in a viewer you open from the right-click menu. Free, no account needed.

By installing GPT Workspace, you agree to the
Terms of Service andPrivacy Policy