Found the perfect job, then saw the application runs on Workday? Jobbi applies for you.Let Jobbi Apply

Markdown to PDF

Write Markdown, see where the pages split, and save a PDF. A4 or Letter, three margin sizes, no account.

Markdown Editor

Page Preview

Page 1

From Markdown to a PDF you can send

Markdown is quick to write and awkward to hand over. A .md file opens as plain text on most machines, so the person you send it to reads the asterisks instead of the bold. This page renders it and gives you a PDF instead.

Paste your Markdown into the editor, or press Import and pick a .md, .markdown or .txt file off your computer. The preview draws the document on real page sheets, A4 or US Letter, with the margins you chose. When it looks right, press Download PDF and pick Save as PDF in your browser's print dialog. Nothing installs and there is no account.

You can see the page breaks first

Most converters render your Markdown as one long scroll, so you find the page breaks after the file is already on your disk. Here the preview is cut into pages first. Each sheet carries its number in the corner of the preview, and a dashed line marks where one page ends and the next begins. Breaks get there two ways.

  • You put one in. Park the cursor where you want the split and press Page Break. It writes a <!-- pagebreak --> comment into your Markdown, and both the preview and the PDF split on it. Once your document has one of those, the tool stops guessing and breaks only where you said.
  • The tool guesses. With no manual breaks in the document, the preview splits your source every 45 lines. That is an estimate, not a measurement, so a long table or a big code block can run past the bottom of a sheet. When it does, a red bar on that page tells you to add a break above it.

Page size, margins, and the Markdown it reads

A4 or US Letter, and three margin sizes: narrow is 10mm, normal is 20mm, wide is 30mm. The preview and the exported file use the same numbers. A toggle in the preview bar flips the sheets to light text on a dark background, and they print that way.

The renderer reads GitHub Flavored Markdown, so tables, task lists, strikethrough and fenced code come out the way they look on GitHub. Put a language on the fence and the code block gets syntax highlighting. HTML written inside your Markdown is rendered too, and cleaned first, so a script tag in a file you pasted cannot run here.

Resumes and README files

A resume is the best reason to care where the pages break. A recruiter reads one page, and a second page nobody asked for looks careless. Write it, watch the preview, drop a break where you want one, then export. Narrow margins buy a few more lines.

READMEs are the other common one. Import the file, check the tables and the code samples, and you have something to attach to an email instead of sending someone to a repo.

Common questions

Does my text get uploaded anywhere?

No. The page renders your Markdown in the browser and never sends it to a server. There is no account and no sign in. Nothing is stored either, so a reload puts the sample document back.

Why does the button open the print dialog?

That is how the browser writes the PDF. Press Download PDF, pick Save as PDF as the destination instead of a printer, and you get the file with the page size and margins you chose.

Can I put a page break exactly where I want it?

Yes. Put the cursor where you want the split and press Page Break. It writes a hidden pagebreak comment into your Markdown, and the document splits there in the preview and in the PDF.

Can I open a Markdown file I already have?

Press Import and pick a .md, .markdown or .txt file from your computer. It loads into the editor, and you can edit it before you export.

Two more that pair with this one. The ATS resume scanner reads a resume against the job description before you send it, and the word and character counter keeps a cover letter inside its limit. The rest of the free tools are here.