MARKDOWN TABLES TO PDF
Make comparison tables readable outside your editor.
Paste a Markdown table, check the rendered columns and save a clean PDF for a report, proposal, requirements document or client handoff.
Open the editor ↘Tables work best when
- Headers are short and specific
- Each row compares the same kind of thing
- Long explanations move into notes below the table
- You check the preview on a narrow screen before exporting
Why a table needs a preview
Markdown tables are written blind. You type pipe characters into a text editor and imagine the result, but you only find out what the column widths actually are when something renders them. A header like Estimated implementation cost per month is fine in source and terrible on the page.
Rendering it first also settles questions that the raw Markdown leaves open. How many columns actually fit before the text wraps onto three lines? Does the table read better with the strongest column first? Should a row be split into two tables, one per comparison axis? None of that is visible in the source, and all of it matters once the file is going to a client.
One more thing the preview tells you: whether a value needs a unit or a footnote. A column of bare numbers 1200 3400 890 is meaningless on its own, and a table is where that becomes obvious — the reader has no way to guess whether you meant milliseconds, bytes or dollars.
Know the limits
Very wide tables may need shorter headers or fewer columns. Complex row spans, custom HTML and spreadsheet-style formulas are outside the basic Markdown table workflow. Use the preview as the source of truth before sending the PDF.
To be precise about what is and is not handled. Headings, paragraphs, bullet lists, blockquotes, links, code blocks and pipe tables are rendered. What does not work: cell contents with a literal | character, since that ends the cell early; row spans that merge cells across rows; any HTML inside a cell; and inline formatting like **bold** inside a cell, which appears literally. Ordered lists are rendered as separate paragraphs rather than a numbered list, and inline emphasis is not applied anywhere in the document — those markers show up as typed.
On the export side, server-side PDF rendering had a genuine bug until recently: multi-row tables were split into separate fragments instead of being rendered as one table. That is fixed now, and the browser preview and the exported PDF now agree on table structure. If you exported a table PDF before the fix, regenerate it.
Privacy choices
The browser preview and browser print path are local. If server PDF export is available and selected, the document is sent to the PDF service for rendering.
FAQ
Can I use tables for a client comparison?
Yes. Keep the columns narrow, explain important caveats below the table and review the final PDF rather than relying only on raw Markdown.
Can MySkills handle spreadsheet formulas?
No. MySkills formats Markdown tables; it is not a spreadsheet calculation engine.