Skip to content

About HushPDF

Private by design

  • Files are processed in your browser — never uploaded, tracked, or stored.
  • Free & open source (MIT) — audit, self-host, or fork it.

Limitations

  • Password-protected PDFs aren’t supported.
  • Up to 50 MB per file (150 MB total when merging).
  • It edits the finished PDF, not the Word or design file it was made from.
  • Forms, annotations, or signatures may not carry over when pages are copied.
  • Signatures are images (e-signatures), not certificate-based digital signatures.
  • Typed text supports Latin, Greek, Cyrillic, Bengali, Devanagari and Arabic.
  • Compression helps most with scanned or image-heavy PDFs.
  • OCR (beta) downloads a language model on first use; your pages stay on your device.
Esc

JPG to PDF

Turn images into a PDF

How it works

Combine photos, scans and screenshots into one PDF — one image per page, in the order you choose.

  1. Add one or more images (JPG, PNG, WebP, GIF, BMP or AVIF).
  2. Drag the images, or use the arrows, to set the page order.
  3. Pick a page size and margin.
  4. Choose “Create PDF” and download the result.

Questions

Will my images lose quality?

No. JPG and PNG files are placed into the PDF exactly as they are. Only other formats (such as WebP) and photos that need rotating are redrawn first.

Why are my phone photos the right way up?

Phones store rotation as a hidden tag rather than turning the image itself. The tool reads that tag and rotates the photo so the PDF matches what you see.

Are my files uploaded to a server?

No. Every operation runs locally in your browser using JavaScript (pdf-lib, with page previews from PDF.js). Your documents are never transmitted to us or to any third party, and there are no accounts, watermarks, or file-retention tricks. You can even disconnect from the internet after the page loads and the tools still work.