README to PDF 100% local
Batch convertPro
Open README.md or paste repository docs, then export a private PDF locally.
Input
Markdown source

Drop a Markdown or PDF file here

or click here to choose a file

Supports .md, .markdown, .txt, and .pdf files

Preview
Rendered document
Ready
0
documents converted worldwide Your files never leave your browser. Only an anonymous +1 is counted, never your documents.

README to PDF converter

Convert README.md to PDF locally in your browser.

MarkDone turns GitHub README.md files and repository documentation into PDFs with live preview, GFM-style tables, code blocks, links, and Mermaid diagrams. The conversion runs on your device, so private repository documentation is not uploaded to a server.

No uploadYour README stays in the browser while the PDF is created.
Live previewDrop or paste README.md and check the rendered document before export.
GitHub-readyPreview GFM-style tables, code blocks, links, and Mermaid diagrams.

How to convert README.md to PDF

  1. Drop a local README.md file or paste README Markdown.
  2. Check the live preview for headings, links, tables, code blocks, and Mermaid diagrams.
  3. Download a clean documentation PDF directly from the browser.

Preserve GitHub README formatting

Preview common GitHub README elements such as tables, links, fenced code blocks, and Mermaid diagrams. Public absolute image URLs can render; relative repository paths may need to be changed to full URLs.

Share repository documentation offline

Export a README for onboarding, portfolio reviews, project proposals, client handoffs, or nontechnical stakeholders. The local workflow is also useful for private repositories and internal technical documentation.

README example with GitHub elements

README PDFs often need project metadata, install steps, tables, and code fences to survive the trip from GitHub to a document.

# Acme SDK

![build](https://img.shields.io/badge/build-passing-green)

Install:
```bash
npm install @acme/sdk
```

| Package | Runtime |
|---|---|
| core | Node 20 |
| web | Browser |

- [x] Authentication
- [ ] Webhook guide

Repository-specific notes

Private repository READMEs stay local, but a downloaded file no longer knows its GitHub repository URL. Convert relative image paths, badge links, and docs links to absolute URLs when they must appear in the preview and exported PDF.

How do I download a GitHub README as PDF?

Download or open the repository README.md file, drop it into MarkDone, check the live preview, and download the generated PDF.

Are badges and repository images preserved?

Public absolute image URLs can render in the preview. Relative repository image paths and some badges may need to be changed to full URLs because a local README file does not include GitHub repository context.

Can I convert CHANGELOG.md or CONTRIBUTING.md to PDF?

Yes. MarkDone can open supported Markdown files such as README.md, CHANGELOG.md, CONTRIBUTING.md, setup guides, and other repository documentation.

Is my private repository documentation uploaded?

No. README to PDF conversion runs locally in your browser. Your repository documentation stays on your device.

Which GitHub README elements are supported?

The preview supports common README elements including headings, lists, links, GFM-style tables, fenced code blocks, and Mermaid diagram blocks.