Dzzz

Document to PDF

Convert Markdown, HTML, plain text, or images to a PDF with correct Arabic — everything runs on your device.

On-device Works offline
Source
Markdown (.md), HTML (.html), text (.txt), or images (JPG, PNG, WebP, HEIC)
Page setup

Higher quality means sharper pages and a noticeably larger PDF file.

First-page preview

The downloaded PDF's text is rasterized (saved as images) — it can't be selected or searched, and the file is larger than a normal PDF. For selectable text, use Print…

Opens your browser's print dialog — choose "Save as PDF" there to get selectable, searchable text.

Convert Markdown, HTML, plain text, and images to PDF entirely in your browser — nothing is uploaded. Arabic text is shaped and ordered correctly by your browser before each page is rendered. Choose A4 or Letter, portrait or landscape, margin presets and render quality, and watch a live preview of the first page as you type. The downloaded PDF contains rasterized pages, so its text is not selectable or searchable; use the Print option to get selectable text through your browser's print dialog.

About this tool

What you provide

  • Markdown, HTML or plain text, pasted in or as a .md, .html or .txt file.
  • Or images (JPG, PNG, WebP, HEIC), placed one per page.
  • Page size, orientation, margins and render quality.

What you get

  • A PDF you can download, with a live preview of the first page.
  • Or a Print… route, where your browser's Save as PDF gives selectable text.

Limits

  • The downloaded PDF's pages are rasterized, so its text can't be selected or searched and the file is larger than a normal PDF — use Print… for selectable text.
  • Up to 2 MB per text file, about 1,000,000 characters, or 50 images totalling 200 MB.
  • Runs entirely in your browser; nothing is uploaded.

How to use it

  1. Pick the source

    Choose Markdown, HTML or Plain text so your content is read the right way.

  2. Add your content

    Paste or type into the Content box, or tap "Choose a file" for a .md, .html or .txt file — picking images instead switches the tool to one image per page.

  3. Set up the page

    Under Page setup choose A4 or Letter, portrait or landscape, Normal, Narrow or Wide margins, and 2× or 3× quality; the first-page preview shows the result as you type.

  4. Download the PDF

    Tap "Download PDF" — the pages are rendered as images, so the file downloads with text that cannot be selected or searched.

  5. Use Print for real text

    For selectable, searchable text tap "Print…" instead and choose Save as PDF in your browser's print dialog.

Frequently asked questions

How do I convert Markdown or HTML to a PDF for free?

Upload your Markdown, HTML, plain text, or image file and the tool turns it into a PDF right in your browser, for free and with no signup. Note that the resulting PDF is rasterized, so its text isn't selectable or searchable, and the file will be larger than a typical PDF.

Does this converter handle Arabic text correctly in the PDF?

Yes, it's built specifically to render Arabic text correctly in the resulting PDF.

Is my document uploaded anywhere when converting to PDF?

No, the conversion runs entirely on your device, so your document never leaves your browser.