From an editable file to a PDF for sharing
Convert MD to PDF when you need to share a README, project notes or a technical explanation with someone who does not use Markdown. Open the original file, review its tables and formulas, then save a reading copy. Keep the .md source for later edits.
Paper preview shows page proportions, text width and margins. It is a continuous document view; final page breaks are determined during PDF generation. Keep that distinction in mind when reviewing a long table or a section near a page boundary.
PDF controls, from source to delivery
A file download and a local print option
Download PDF generates a file on this site. Print opens your own system dialog, where you can choose Save as PDF. Both outputs exclude the site navigation and ads.
Paper controls you can see
Choose A3, A4, A5, Letter or Legal, switch portrait or landscape, and change margins. Zoom to 100% to inspect small text rather than judging it only in Fit width.
Technical content stays readable
Tables, footnotes, fenced code, supported KaTeX formulas and Mermaid diagrams render alongside normal text. Common code languages have syntax highlighting.
Style without losing your source
Adjust document theme, font family, size, line spacing and colors. Keep an MD copy so future edits do not depend on editing a PDF.
Start with a document you actually need
A GitHub README for offline review
Keep installation commands, requirements and links together for a teammate.
# Release review ## Requirements - Node.js - A supported browser ```bash npm ci npm run build ``` | Check | Owner | | --- | --- | | Installation | Engineering | | Documentation | Review |
- Commands remain text
- Table columns fit
- Links have useful labels
An AI answer worth keeping
Paste the model’s Markdown, then verify its facts before turning it into a handout.
# Project decision ## Recommendation Use a **small, testable first release**. - [x] Define the task - [ ] Verify the assumptions > Check the original sources before sharing.
- No invented citations
- Headings reflect the topic
- Remove chat-only filler
Study notes with an equation
Review mathematical notation in context instead of replacing equations with screenshots.
# Integration notes
For a simple example,
$$
\int_0^1 x^2\,dx=\frac{1}{3}
$$
The result follows by evaluating the antiderivative.- Formula renders without errors
- Symbols are legible
- Explanations stay with the equation
How to convert an MD file to PDF
Open the original MD file
Choose Open file and select a .md document, or paste Markdown from your notes. For a GitHub README, save the raw file first. A screenshot of the rendered page does not contain the editable source.
Check the preview and page settings
Review tables, code, formulas and images before choosing paper size and margins. Try landscape for a wide table. The preview shows text width and page proportions; final page breaks are determined when the PDF is generated.
Name and save the PDF
Enter a file name and choose Download PDF for a browser download generated by this site. To keep the document on your device, choose Print and save as PDF in the system dialog. Open the saved result to check page transitions.
Check the result before sharing
| Content | What to do | What to expect |
|---|---|---|
| Wide tables | Try landscape or shorten cell text. | Columns should fit the available text width; complex tables still need review. |
| Code and long URLs | Inspect long lines at a readable zoom. | Code wraps in the document. Verify that commands remain understandable after wrapping. |
| Images | Insert a local image or explicitly enable remote images. | Local raster images can be embedded. Remote hosts must allow browser reads for server PDF embedding. |
| Page transitions | Open the downloaded PDF and inspect each transition. | Headings and table headers use print styling, but unusually tall rows or diagrams can still need editing. |
Questions about this workflow
How do I convert an MD file to PDF?
An MD file is a Markdown document with a .md extension. Open the file, review the rendered content, set paper size and margins, then choose Download PDF. The original source remains in the editor, so you can correct it and export again.
Can I convert MD to PDF online without installing anything?
Yes. Open the file in this page and use Download PDF; no desktop converter or account is required. That download sends the rendered document to this site for processing. If you prefer local output, use your browser’s Print dialog and choose Save as PDF.
Is this Markdown to PDF converter free and watermark-free?
The current tool requires no account or payment and does not add a platform watermark. You are responsible for the content and images you include.
Why does Print not appear in my browser downloads?
Print is handled by your operating system. A PDF saved there goes to the folder you choose and may not appear in the browser download list. Use Download PDF for a browser file download.
Does my Markdown leave my device?
Editing and preview are local. Download PDF sends the rendered document to this site for temporary rendering. Print and MD/HTML downloads stay local. Enabled remote images contact their own hosts.
Can I export math and Mermaid diagrams?
Supported formulas and diagrams are rendered before export. An error prevents rendered export until you fix the source; you can still keep the original Markdown.
Will the preview match every page break?
The preview reflects paper dimensions, margins and typography, but it is continuous rather than a fully paginated proof. Check the generated PDF, especially wide tables, tall diagrams and long code.
Can I convert a GitHub README or ChatGPT response?
Yes. Open the raw README file or paste the Markdown response. This page does not fetch a GitHub URL or verify facts supplied by an AI model.
How do I start a section on a new PDF page?
Use Page break in the More formatting menu, or put <!-- pagebreak --> on its own line. The continuous preview shows a separator; PDF generation starts the following content on a new page.
How this tool handles your document
- Local: editing, previews, draft storage if enabled, MD and HTML downloads.
- Server: Download PDF temporarily processes rendered HTML; the application removes its working files after the task.
- No external URL fetching by the PDF server. Remote images must first be embedded by your browser.
Format referencesCommonMark syntaxKaTeX supported functionsMermaid syntax
Report a reproducible problemTell us the browser, selected settings and a small non-confidential example. Do not email private documents.