PDF.
Browser-Based · No Upload · Free Forever

JPG to PDF.

Convert JPG, PNG, WebP and more to a clean PDF in seconds. Drag to reorder, rotate, set page size — all in your browser. Zero upload. Zero watermark.

100% Private No Watermark 40 Images Free Forever 4.9★ Rated

Loading Converter…

How to Use

01

Upload Images

Drag & drop JPG, PNG, WebP, BMP, GIF, or TIFF files into the drop zone — or click to browse. Up to 40 images, 25 MB each.

02

Arrange & Adjust

Drag thumbnails to reorder pages. Rotate images with the ↺ button. Set page size, orientation, margin, and quality in Settings.

03

Convert & Download

Click "Convert to PDF". Processing happens instantly in your browser. Then click Download PDF — done. No account needed.

Key Features

100% Private

Your images never leave your device. Zero upload, zero server storage, zero data risk.

Instant Conversion

pdf-lib runs natively in your browser. 40 images converted in seconds on any modern device.

Drag to Reorder

Full control over page order. Drag thumbnails, or use ↑↓ arrows to set the exact sequence.

Rotate Images

Rotate individual images 90°, 180°, or 270° before converting. Handles portrait/landscape mix.

Page Size Control

Fit Image, A4, A3, A5, Letter, Legal. Portrait or Landscape. None to Large margins.

No Watermark

Clean output. No branding, no "trial version" text, no HQCalc stamp. Your PDF, your way.

Supported Formats

FormatNotes
JPG / JPEGMost common photo format; embedded directly into PDF without re-encoding at 100% quality.
PNGLossless format; embedded directly. Produces larger PDFs. Use quality slider if file size matters.
WebPModern web format (Google). Converted to JPEG internally before embedding.
BMPUncompressed bitmap. Very large source files; converted to JPEG before embedding.
GIFOnly the first frame is used for static GIFs. Converted to JPEG before embedding.
TIFFHigh-resolution scan format. Converted to JPEG before embedding for maximum compatibility.

JPG vs PDF: The Guide

JPG (Joint Photographic Experts Group) and PDF (Portable Document Format) serve fundamentally different purposes in the digital document ecosystem — yet the need to convert between them is one of the most common everyday computing tasks. Understanding why you need PDF, and what the conversion actually does, helps you use this tool to its full potential.

The Core Difference

JPG is a raster image format — it stores pixels. PDF is a document container format — it stores pages that can contain images, text, vectors, and metadata. Converting JPG to PDF doesn't change the image; it wraps it in a document structure that systems, institutions, and software can reliably open, print, and archive.

Why PDF is the Universal Standard

Adobe invented PDF in 1992 to solve a real problem: documents looked different on different computers because every system had different fonts, margins, and rendering engines. PDF solved this by embedding everything — fonts, images, layout — into a single self-contained file that renders identically on every device and OS.

Today, PDF is an ISO international standard (ISO 32000). It is the required format for government submissions, legal filings, academic journals, bank statements, medical records, and most official digital documents worldwide. When a government portal asks for your "Aadhaar in PDF", a university says "submit assignments as PDF", or a visa application requires "passport scan in PDF", there is no substitute — JPEG simply won't do.

How JPG to PDF Conversion Works

JPG to PDF conversion is conceptually simple: create a new PDF document, create a page of the specified dimensions, embed the JPG image data into that page, and save the PDF. The image is not re-compressed or degraded in the process — it is embedded as-is into the PDF container (for JPEG and PNG sources). This is why HQCalc's converter can operate entirely in the browser using pdf-lib, an open-source JavaScript library that speaks the PDF specification natively.

For non-JPEG/PNG formats (WebP, BMP, GIF, TIFF), the browser's Canvas API first renders the image and re-encodes it as JPEG at your chosen quality setting before embedding. This is necessary because PDF natively supports JPEG and PNG image streams, but not WebP or BMP.

The Privacy Argument: Why Browser-Based Matters

Many popular online converters (ILovePDF, Smallpdf, Adobe Online) upload your files to remote servers for processing. This means your images — which may contain ID cards, medical reports, bank statements, or private photos — travel across the internet to a third party's infrastructure. Even with HTTPS encryption in transit and deletion policies post-processing, you are trusting a third party with sensitive data.

HQCalc's converter runs entirely in your browser using the Web API and the pdf-lib library. Your image bytes are read by the browser's FileReader API, processed by pdf-lib's JavaScript engine, and the resulting PDF bytes are written to an in-memory Blob URL. At no point do your files leave your device. For KYC documents, medical scans, financial records, or anything sensitive, this is the only truly private approach.

Choosing the Right Page Size

Fit Image (default) creates PDF pages that exactly match each image's pixel dimensions converted to PDF points (72 points = 1 inch). A 3000×4000px image at 300 DPI would produce a 10×13.3 inch page. Use this when the image is the document and you want no scaling or cropping.

A4 (210×297mm, 595×842pt) is the world standard for office documents outside North America. Use A4 when submitting to government portals, academic institutions, or anywhere that expects a standard paper size. Images are scaled proportionally to fit within the page with your chosen margin.

Letter (8.5×11 inches, 612×792pt) is the US/Canada standard. Use this when submitting to US institutions, companies, or printing on American paper. Legal (8.5×14 inches) is used for legal documents in North America.

Margins matter for printing. A "None" margin PDF will print image content right to the edge of the page, which most printers cannot do (they have unprintable border zones of ~5mm). Use Small or Medium margin for anything intended for physical printing to ensure nothing gets cut off.

Common Use Cases

Scanned Documents

Combine multiple scanned pages (saved as JPG) into a single, shareable PDF for email or filing.

Photo Albums

Turn a folder of vacation or event photos into a clean PDF booklet ready to print or share.

ID / KYC Submission

Convert Aadhaar, PAN card, or passport photos to PDF format as required by banks, embassies, and institutions.

Invoice & Receipt

Merge multiple receipt images into one PDF for expense filing or reimbursement claims.

Academic Submissions

Convert assignment photos or worksheet scans to PDF before uploading to university portals.

Medical Reports

Combine X-ray or lab report images into a single PDF to share with doctors or insurers.

HQCalc vs Alternatives

FeatureHQCalciLovePDFSmallpdfAdobe Online
Files uploaded to server❌ Never✅ Yes✅ Yes✅ Yes
Watermark on free tier❌ Never❌ Adds it❌ Adds it❌ Adds it
Login required❌ Never⚠ Optional⚠ Optional⚠ Optional
File size limit (free)25 MB/image100 MB5 MB2 GB
Max files per conversion40201100
Drag-to-reorder✅ Yes✅ Yes❌ No✅ Yes
Rotate individual pages✅ Yes✅ Yes❌ No✅ Yes
Page size / margin control✅ Yes✅ Yes❌ No✅ Yes
Works offline (after load)✅ Yes❌ No❌ No❌ No
Free with zero restrictions✅ Always⚠ Limited⚠ Limited⚠ Limited

Step-by-Step Examples

KYC Document Submission (Aadhaar + PAN)

Combine front and back scans of Aadhaar + PAN card into one PDF for a bank account opening

  1. 01Photograph Aadhaar front (JPG) → Aadhaar back (JPG) → PAN front (JPG) = 3 images
  2. 02Upload all 3, drag to set order: Aadhaar front → back → PAN
  3. 03Settings: Page Size = A4, Orientation = Portrait, Margin = Small
  4. 04Click Convert → Download PDF

One clean 3-page A4 PDF with all KYC documents in correct order

Use quality 90%+ for ID documents to keep text legible

Multi-Page Scanned Invoice

A 5-page paper invoice scanned as individual JPGs needs to be emailed as one PDF

  1. 01Upload all 5 JPGs at once via drag-drop
  2. 02Verify order — use ↑↓ arrows to fix any mis-sequencing
  3. 03Settings: Page Size = A4, Margin = None (scans already have white border)
  4. 04Quality = 80% — sufficient for office documents, keeps email attachment small

One 5-page A4 PDF ready to attach to email (typically under 1 MB)

For scanned documents, 80% quality looks identical to 100% on screen

Mixed Portrait & Landscape Photos for Printing

Creating a photo handout with 8 photos of mixed orientation for a school event

  1. 01Upload all 8 photos (mix of portrait and landscape shots)
  2. 02Rotate landscape photos with ↺ if needed to match desired orientation
  3. 03Settings: Page Size = Fit Image (each page matches its photo size)
  4. 04Margin = Small for print safety · Quality = 95% for colour accuracy

An 8-page PDF with each page perfectly sized to its photo

"Fit Image" is ideal for photo books — no scaling, no cropping

Expert FAQ Hub

20 answers to the most asked JPG to PDF questions.

1. Is this JPG to PDF converter free?

Yes, completely free. No sign-up, no subscription, no watermark, no hidden fees. Unlimited conversions.

2. Do my images get uploaded to a server?

No. Everything runs in your browser using pdf-lib. Your images never leave your device. Zero server upload, zero storage risk.

3. How many images can I convert at once?

Up to 40 images per PDF, each up to 25 MB. For larger batches, split across multiple conversion sessions.

4. What image formats are supported?

JPG, PNG, WebP, BMP, GIF, and TIFF. Non-JPG/PNG formats are converted to JPEG internally using the Canvas API.

5. Can I choose the PDF page size?

Yes — Fit Image, A4, A3, A5, Letter, Legal. With Portrait or Landscape orientation for fixed sizes.

6. Can I reorder images before converting?

Yes — drag thumbnails, use ↑↓ arrows, and rotate each image individually. The PDF reflects your exact order.

7. Will the PDF have a watermark?

Never. HQCalc produces completely clean PDFs with no branding, text overlays, or stamps of any kind.

8. How do I combine multiple JPGs into one PDF?

Upload all files at once, reorder them, then click Convert. All images become pages in a single PDF.

9. What is the quality slider for?

It controls JPEG compression (50–100%). Higher = larger file, better image quality. Lower = smaller file, acceptable quality for digital use.

10. Can I add margins to the PDF?

Yes — None, Small (5mm), Medium (10mm), or Large (20mm) margins. Useful for print to avoid edge clipping.

11. What happens with landscape images?

"Fit Image" creates landscape PDF pages automatically. Fixed sizes (A4) scale the image to fit proportionally.

12. Can I rotate images before converting?

Yes. The ↺ button on each card rotates 90° clockwise. Click multiple times for 180° or 270°.

13. Does this work on mobile phones?

Yes. Tested on Chrome, Safari, and Firefox on Android and iOS. Pick images directly from your camera roll.

14. How do I convert a PDF back to JPG?

Use HQCalc's PDF to JPG converter at hqcalc.com/tools/pdf-to-jpg — also 100% browser-based.

15. Why is my PDF larger than the source images?

PDF adds structural overhead. PNG source files especially produce large PDFs (lossless). Lower the quality slider or use JPG sources to reduce size.

16. Can I password-protect the converted PDF?

Not in this tool. Use Adobe Acrobat or LibreOffice after downloading if you need password protection.

17. Is there a file size limit?

Each image up to 25 MB. Total PDF size is limited by your browser's memory — typically several hundred MB on a desktop.

18. Does the converter work offline?

After first load (which downloads pdf-lib, ~150 KB), all processing is offline-capable. No further network calls.

19. Can I use this for scanned documents?

Yes. Scanned JPG/PNG documents convert perfectly. For searchable (OCR) PDFs, run the output through a separate OCR tool.

20. What is pdf-lib?

An open-source JavaScript library that creates and edits PDFs in the browser or Node.js. Used here to embed images, set pages, handle rotations — all client-side.

HQcalc • Browser-Based File Tools

Developed by Shivam Sagar. Powered by pdf-lib (MIT License). All processing is client-side. No files are transmitted to any server. © 2026.