Skip to content
MDCrafterMDCRAFTER

Free Tool

Markdown to PDF Converter

Paste markdown or upload a .md file, preview it, and save it as a PDF. Nothing leaves your browser.

  • 100% client-side, nothing uploaded
  • GitHub Flavored Markdown supported
  • Downloads a real .pdf file, no print dialog

How it works

Three steps, zero uploads

STEP 1

Paste or upload

Type or paste markdown into the editor, or upload a .md file. The preview updates as you go.

STEP 2

Set a title

Give the document a title. It becomes the default filename your browser suggests when saving.

STEP 3

Save as PDF

Click Save as PDF and a finished .pdf file downloads straight away. No print dialog, no extra steps.

Use cases

Turn a README or spec into a PDF you can send

Most markdown to PDF converters ask you to upload your file to their server first, or hand you off to your browser's print dialog and make you pick "Save as PDF" yourself. This one skips both. Your markdown is rendered into a real .pdf file entirely in your own browser and the download starts immediately. That means a project proposal, meeting notes, or a spec written in markdown becomes a clean, shareable PDF without an account, a watermark, or your text ever touching a third-party server.

Works well for

Whatever markdown you're starting from

GitHub READMEs

Paste a README's markdown or upload the file directly. Tables, task lists and fenced code blocks render the same way GitHub renders them, so what you get matches your repo's front page.

Obsidian and Notion notes

Export or copy a note's markdown and paste it in for a printable, shareable PDF. Standard markdown syntax renders correctly; app-specific extras like wiki-style links show as plain text.

ChatGPT and Claude answers

Copy a long AI response and paste it in, headings, bold text and code blocks all carry over. This tool never connects to your account, you paste the text yourself. Pair it with the Prompt Crafter to get cleaner, better-structured answers to export in the first place.

Specs and technical docs

Turn a written spec into a PDF you can attach to a ticket or send to a reviewer. See the spec-driven development prompts if the spec itself still needs tightening up before you hand it to an AI.

Keep going

Pair it with the rest of MDCrafter

FAQ

About the PDF converter

Is my markdown uploaded to a server to make the PDF?

No. The PDF file is built entirely in your own browser and downloads straight to your device. Nothing is sent to a server, and nothing is stored anywhere once you close the tab.

Do I need a PDF printer, extra software, or a print dialog?

No. Clicking Save as PDF generates a finished .pdf file and starts the download immediately. There is no print dialog to navigate and nothing to install.

Can I control the filename of the PDF?

Yes. Whatever you set in the document title field becomes the exact filename of the downloaded PDF, for example proposal.pdf.

Will tables and code blocks look right in the PDF?

Yes. Tables, fenced code blocks, task lists and headings all carry over with clean, print-friendly styling, black text on a white background, plus a small MDCrafter header and footer on the document.

Can I convert a GitHub README to PDF?

Yes. Paste the README's markdown or upload the README.md file directly, GitHub Flavored Markdown including tables, task lists and fenced code blocks renders the same way it does on the repo page.

Does this work for Obsidian notes?

Yes, for standard markdown. Export or copy the note's content and paste it in. Obsidian-specific syntax like [[wiki links]] and block embeds isn't part of CommonMark, so it shows as plain text rather than resolving to a link.

Can I turn a ChatGPT or Claude answer into a PDF?

Yes. Copy the response text and paste it into the editor, headings, bold text, lists and code blocks all carry over. This tool doesn't connect to your ChatGPT or Claude account, you paste the text yourself.

Is this good for a markdown resume?

It works for a simple one, since headings, lists and bold text all render cleanly. For heavy resume-specific layout controls like columns or dedicated templates, a tool built specifically for markdown resumes will get you further.