AnyTool
Your files never leave your device. All processing happens locally in your browser.

JPG to PDF Under 1MB

Convert JPG to PDF with file size under 1MB

All Image Tools →

How do I convert JPG to PDF under 1MB?

Convert JPG images to PDF under 1MB by opening one or more files; the tool places each image on a page and combines them into a single PDF, lowering quality and then resolution until it fits under 1MB; if it cannot, it shows the smallest size it reached. Reorder pages, then download. It runs in your browser, so nothing is uploaded.

  • Combine JPG files into one PDF
  • Reorder and set page size/margins
  • Aims for under 1MB and tells you if it cannot get there
  • 100% client-side

What is

JPG to PDF Under 1MB

A tool that converts JPG images into a single PDF document under 1MB in the browser.

Image Tools

Related terms

image to pdfjpg to pdf

Frequently Asked Questions

Yes.

Add multiple images and arrange their order; each becomes a page in the combined PDF.

Usually — and it tells you when not.

The tool lowers the image quality and then the resolution until the PDF fits under 1MB. If many large photos still do not fit, it keeps the smallest PDF it could make and shows its size, so you can remove an image or crop them first.

No.

The PDF is built locally with pdf-lib in your browser.

Detailed Explanation

How It Works

What JPG to PDF Under 1MB does

JPG to PDF Under 1MB combines JPG images into a single PDF kept under 1MB in the browser.

  • Images to one PDF
Technical Details

How it works

Each image is embedded on a page with pdf-lib, re-compressing images until the PDF is under 1MB.

  • pdf-lib page embedding
Use Cases

Use cases

Submit photo documents within a 1MB upload limit on portals and forms.

  • Document submission
Limitations

Limitations

Meeting a strict size cap can reduce image quality on large photos.

  • Quality vs size
Privacy & Security

Privacy

Everything is processed in your browser with canvas; your images are never uploaded to a server.

  • 100% local
  • No upload