JPG to PDF

Put JPG photos and other pictures into one PDF, one picture per page, in the order you set, on A4, US Letter or pages the size of each picture. A JPG goes into the PDF as it is, so it keeps every pixel. Your browser does the work: nothing is uploaded, with no sign up and no watermark.

Drop pictures here or click to choose

Your files never leave your device

JPG, PNG, WebP, GIF, BMP, TIFF, HEIC or SVG pictures, up to 50 megabytes each

Limits: Up to 100 pictures, 50 MB and 100 megapixels each and 150 MB together, in a PDF of up to 150 MB. Larger input is refused with a message.

How to use the JPG to PDF

  1. Drop your pictures on the box above, or click it to choose them.
  2. Put them in order with the Up and Down buttons; each picture becomes one page.
  3. Pick the page size, orientation and margin, and read the list of pages.
  4. Choose Make PDF and wait for the progress bar to finish.
  5. Choose Download to save the PDF.

Worked example

Load the example to see a PDF made without pictures of your own. The tool adds two pictures stored in this page, a JPG photo and a PNG drawing with a transparent background, and keeps the settings at A4, automatic orientation and a small margin. The plan then reads: page 1 is landscape A4 with the JPG placed as it is, page 2 is portrait A4 with the PNG stored without loss. Choose Make PDF and the result reads:

example-photo.jpg: 360 x 240, JPG
example-sketch.png: 160 x 200, PNG with a transparent background
A4, automatic orientation, small margin
Pages
2
JPGs placed as they are
1
File size
8.90 KB (9,110 bytes)

How to read the results

Pages to make
One line per page, in list order: the picture, its size in pixels, the page it lands on and how it is stored, either placed as it is, saved again as JPEG or stored without loss.
Pages
The page count of the PDF, one page for every picture that was used.
JPGs placed as they are
How many JPG files went into the PDF with their compressed data unchanged. The note under the figures says how the other pictures were stored.
File size
The size of the PDF, rounded and then in exact bytes, as Download saves it.

How this tool works and its limitations

Nothing PDF related loads until you add a picture. Then the page downloads pdf-lib, an open source PDF library, with a progress bar, and checks each picture with the same loader the image tools use: the browser decodes JPG, PNG, WebP, GIF and BMP, and the site's own decoders read HEIC and TIFF, fetched only when such a file is added. Each picture is decoded once to check it and draw its thumbnail, then released.

When you choose Make PDF, a background worker builds the document one picture at a time. A JPG is read for its size and orientation and copied in as it is; any other picture is decoded again, scaled down if it is over 25 megapixels, and stored as JPEG or without loss. The orientation tag of a phone photo is applied by the way the page draws it. See the open source licenses page for the libraries this tool uses and their licenses.

  • Page size and margin options are A4, US Letter or the size of each picture, with no margin, a small one or a medium one, and every picture gets a page of its own.
  • Camera details (EXIF, such as the date, camera model and GPS position), XMP and comments are not copied into the PDF.
  • An animated GIF or WebP gives its first frame, and a TIFF with several pages gives its first page.
  • SVG files become pictures 2,480 pixels wide, so their lines are no longer vectors in the PDF.
  • In the see-through parts of a picture, colors are kept as precisely as the browser keeps them, which changed what shows over the white page by less than one level out of 255 in our tests; opaque pixels are exact.
  • A picture that is saved again and holds more than 25 megapixels is scaled down to 25 megapixels; a JPG placed as it is keeps its full size.
  • Up to 100 pictures in one job, each up to 50 MB and 100 megapixels and 150 MB together, in a PDF of up to 150 MB; more is refused with a message.

Features

  • Places each JPG in the PDF as it is, so a photo loses no quality.
  • Shows phone photos upright from their orientation tag, without saving them again.
  • Reads HEIC photos from an iPhone, along with PNG, WebP, GIF, BMP, TIFF and SVG pictures.
  • Keeps the transparent parts of a PNG transparent, so they show the white of the page.
  • Free, with no account and no watermark.

How each picture is stored

PDF readers can decode JPG data themselves, so a JPG photo is copied into the PDF with its compressed picture untouched: no decoding, no new compression and no quality lost. Only its metadata is left out. HEIC photos and lossy WebP pictures have to be decoded first, and are saved again as JPEG at quality 92, close to the source at a fraction of the size of exact pixels. PNG, GIF, BMP, TIFF and SVG pictures, and WebP pictures saved without loss, are stored pixel for pixel, and any transparency is kept. A picture that is saved again and holds more than 25 megapixels is scaled down to that size, still about three times what an A4 page needs at 300 dots per inch.

Page size, orientation and margins

On A4 or US Letter, each picture is scaled up or down to the largest size that fits inside the margins, centered and never cropped. With the automatic orientation, a picture wider than it is tall gets a landscape page and the others a portrait one. Fit to picture makes every page the size of its own picture instead, one point (1/72 inch) per pixel; a picture larger than 200 inches across is scaled down to fit. The small margin is a quarter inch and the medium one half an inch.

What the PDF keeps and what it leaves out

The camera details stored inside a photo, such as the date, the camera model and the GPS position, are not copied into the PDF, and neither are XMP data or comments. The PDF gets no title, author or dates either. A color profile is kept as the color space of its picture, so colors look as they did. An animated GIF or WebP gives only its first frame, and an SVG becomes a picture 2,480 pixels wide. Because a JPG goes in unchanged, the PDF is about as large as the photos added up; to make it smaller, shrink the photos first with the Image Compressor.

Frequently asked questions

Does turning a JPG into a PDF lower the photo quality?

No. A JPG is placed in the PDF with its compressed data exactly as it was in the file, so no pixel changes. Pictures in other formats are decoded first; HEIC and lossy WebP photos are then saved as JPEG at quality 92, which can change them very slightly.

Can I make a PDF from iPhone HEIC photos?

Yes. Add them like any other picture. The first HEIC you add makes the page download the site's HEIC decoder, about 680 KB compressed; each photo is then decoded in this tab and saved into the PDF as a JPEG.

How many pictures can I put in one PDF?

Up to 100 pictures in one job, each up to 50 MB and 100 megapixels and 150 MB together, and the PDF may hold up to 150 MB. For more, make two PDFs and join them with Merge PDF.

Why is my PDF larger than the pictures I added?

A PNG, BMP or TIFF is stored without loss, and its exact pixels can take more room than the file did. HEIC photos are saved again as JPEG, which needs more bytes than HEIC. JPG files add almost nothing to their own size.

Will the PDF reveal where my photos were taken?

No. The location, the date, the camera model and the other camera details stored in a photo are left out; only the picture is copied.

Are my photos uploaded anywhere?

No. Your browser decodes the pictures and an open source library in this tab writes the PDF. No picture is sent to a server.

Last updated .