Markdown to HTML
Paste Markdown into the Markdown to HTML tool and the HTML updates as you type. Standard CommonMark syntax and GitHub-style tables are supported. You can copy the markup or download it as an .html file, and optionally wrap it as a complete HTML page.
By default the output is sanitized: script tags, event-handler attributes, and javascript: links are removed. Turn this off only if you trust the Markdown completely and need raw HTML preserved.
Markdown to PDF
The Markdown to PDF tool builds a PDF directly in your browser using built-in PDF fonts. Headings, paragraphs, lists, block quotes, code blocks, rules, and tables are laid out as text, with your choice of page size, font, font size, and margins.
It is a text-layout renderer, not a browser print engine. CSS, images, bold and italic inside a paragraph, and non-Latin characters are not reproduced; unsupported characters appear as "?". For a styled document, convert to HTML and print it from a browser instead.
Checking the result
Open the PDF and check table widths and long code lines, which wrap rather than scroll. If you need links to stay clickable, note that the PDF output keeps link text but does not create link annotations.