Image to PDF Converter

Convert both ways between images and PDF without uploading anything. Drop in JPG, PNG, WebP, AVIF, BMP, GIF or HEIC photos to combine them into a single PDF — reorder pages, choose the page size and margins, and control compression. Or drop in a PDF to preview every page, pick the ones you want, and export them as PNG, JPG or WebP at any DPI, or as a new, smaller PDF. Everything runs locally in your browser.

Privacy-first: every image is processed locally in your browser. Nothing is uploaded, stored or transmitted to any server.

PixelVault’s PDF converter works in both directions — combine images into a PDF, or turn PDF pages back into images — without your files ever leaving your device. Most “image to PDF” sites upload your documents to a server first, which is uncomfortable when the pages are contracts, receipts, IDs or medical records. Here, the conversion happens entirely inside your browser.

Building a PDF is as simple as dropping in your images: JPG, PNG, WebP, AVIF, BMP, GIF and even iPhone HEIC photos all work, and each one becomes a page. Rearrange pages with a click, choose between fit-to-image, A4 and Letter page sizes, add margins, and decide how images are compressed — by default JPG photos are embedded untouched so the PDF stays exactly as sharp as the originals.

Going the other way, drop in a PDF and every page appears as a preview thumbnail. Select the pages you need — tick them individually or type a range like “1-3, 7” — and export them as PNG, JPG or WebP at 72 to 300 DPI. Multiple pages download together as a ZIP. You can also extract or reorder pages into a new PDF with zero quality loss, because the original page content is copied rather than re-rendered.

How it works

When you drop in a PDF, a bundled copy of the same PDF engine used by Firefox (PDF.js) parses it in a background thread and renders each page onto a canvas at your chosen DPI, which is then encoded to PNG, JPG or WebP by the browser itself. When you build a PDF from images, each image is embedded into a fresh PDF file assembled locally — already-compressed JPG photos are inserted byte-for-byte, images with transparency stay lossless PNG, and everything else is encoded at your chosen quality. The libraries load on demand the first time you use the tool and are cached for next time.

Why local processing matters

PDFs are where sensitive paperwork lives: scans of passports, signed contracts, bank statements, invoices. Converting them on someone else’s server means trusting that server’s logs, caches and retention policy. Local conversion removes the question entirely — nothing is transmitted, so there is nothing to retain. It is also faster for big files, since a 50 MB scan doesn’t have to crawl up your upstream connection and back down again.

Supported formats

  • PDF — Open multi-page PDFs, or create one from your images.
  • JPG — Embedded into PDFs without recompression by default.
  • PNG — Lossless in and out; transparency is preserved when building PDFs.
  • WebP — Modern, compact export choice for PDF pages.
  • HEIC — iPhone photos are decoded locally and converted to PDF pages.
  • AVIF / BMP / GIF — All accepted as input pages when building a PDF.

Common use cases

  • Combine photos of receipts or whiteboards into a single PDF to file or share.
  • Turn a phone-scanned document (HEIC/JPG) into a clean A4 PDF.
  • Convert a PDF page to PNG to paste into slides or documentation.
  • Extract just the pages you need from a long PDF — without uploading a contract anywhere.
  • Export a PDF at 300 DPI for printing, or 72 DPI for a quick preview.

Frequently asked questions

Are my files uploaded to convert them?
No. Both directions — images to PDF and PDF to images — run entirely in your browser. Your documents and photos never touch a server, which matters because PDFs often contain contracts, IDs and other sensitive paperwork.
How do I combine multiple images into one PDF?
Drop in any number of images (JPG, PNG, WebP, AVIF, BMP, GIF or HEIC). Each becomes a page. Reorder them with the arrows, pick a page size (fit-to-image, A4 or Letter) and margins, then download a single PDF.
How do I convert a PDF to JPG or PNG?
Drop in a PDF and every page is previewed. Select the pages you need — individually or with a range like “1-3, 7” — choose PNG, JPG or WebP and a DPI, then download. Multiple pages arrive together as a ZIP.
What does the DPI setting do?
DPI controls how many pixels each PDF page is rendered at: 72 DPI matches on-screen size, 150 DPI is crisp for sharing, and 300 DPI is print quality. Higher DPI means larger, sharper images.
Can I extract or reorder pages of a PDF without losing quality?
Yes. “Export selected pages as PDF” copies the original pages into a new PDF — text and vector graphics are preserved exactly, nothing is re-rendered.
Will photo quality suffer when making a PDF?
By default JPG photos are embedded byte-for-byte with no recompression, and images with transparency stay lossless PNG. You can also force a JPG quality level to shrink the PDF.