About the Markdown to PDF
Markdown to PDF converts Markdown text into a professionally styled PDF document — with your choice of GitHub or minimal stylesheet, custom font size, and A4 formatting with 2cm margins.
How It Works
You paste your Markdown text, choose a style theme (GitHub or Minimal), and set a font size. The Markdown is sent to our server where marked (a Markdown parser) converts it to HTML. The HTML is wrapped with the chosen CSS stylesheet and injected into a headless Chromium browser via Puppeteer, which then renders the page and exports it as an A4 PDF with 2cm margins.
The GitHub theme mirrors the styling used on GitHub.com — headings with horizontal rules, monospace code blocks with light backgrounds, and a system sans-serif font. The Minimal theme uses a serif body font with a cleaner, more document-like appearance.
What Is sortout.app?
sortout.app is a growing collection of focused web tools, each designed to do exactly one thing well. Every tool is free, requires no account, and is built to load fast anywhere.
Privacy
Your Markdown text is sent to our server over HTTPS, processed immediately, and deleted — never stored or shared. See our full Privacy Policy.
Frequently Asked Questions
Is this tool free?
Yes, completely free with no usage limits.
Do I need to create an account?
No. There is no sign-up, no login, and no registration of any kind.
Are code blocks formatted?
Yes — fenced code blocks are styled with a monospace font and a light grey background. Syntax highlighting is not applied (the PDF uses plain text in code blocks).
Can I include images in the Markdown?
Markdown image syntax () is supported, but the image URL must be publicly accessible — the Chromium browser will fetch it during PDF generation.
Is there a character limit?
Inputs up to 2 MB (roughly 2 million characters) are accepted. Typical documents are well under this limit.
Contact
Questions or feedback? Open an issue at github.com/sortout-app/feedback or email hello@sortout.app.