Merge several photos or scans into one PDF document: add the files, set the page options and press Generate PDF. Built in your browser.
Split a PDF into separate PNG page images: open the file, wait for every page to render, then press Export All Signal to save them.
Save every PDF page as a separate JPG at 72, 150 or 300 dpi. The document is processed inside your browser and never uploaded to a server.
Build a PDF from HTML in the browser: the page pulls the text out of your markup and writes it into html.pdf. Styling and images are not carried over.
Build a PDF from Markdown in the tab itself: marked parses the text, jsPDF writes the file. Latin script only — the built-in fonts have no Cyrillic.
A plain-text PDF builder: paste the contents of a .txt file and get a document back. It runs on jsPDF, so the built-in font is Latin-only.
Decodes a Base64 string into a PDF, shows it in an inline preview and offers a download button. The data:application/pdf prefix is optional.
PDF is still the format where a document looks the same for everyone: for the sender, for the accountant, for the printer at a government office. That is why scans, invoices, contracts and portfolios are almost always requested as PDF, while what you actually have is a pile of photos, an HTML page or a Markdown draft.
This hub covers both directions. Assembly: phone photos of pages are stitched into one multi-page document with the order preserved; HTML, Markdown and plain text turn into a tidy file with sensible margins and line breaks. Disassembly: a PDF is split back into per-page images when you need a single page or an illustration for a deck.
The typical case is a document submission. The portal accepts one PDF, and you are holding ten photographs of an ID and supporting papers. The assembly tool handles that in a single pass and lets you drag pages into the right order. The reverse case is just as common: from an invoice someone sent you, only page two is needed as a JPG.
Processing happens locally in the browser, so files never leave your device, which matters for anything containing personal data. No registration, and nothing stamps a watermark across your pages.