Home PDF tools JPG to PDF Converter

JPG to PDF Converter

Turn photos into one PDF right here — pick as many JPG, PNG, WebP or GIF images as you like, drag them into the order you want, choose A4 or Letter with a margin, then download a single multi-page PDF. Free, no uploads, no signup.

The files are read from your disk with the browser's File API and the PDF is assembled in this tab. No image is ever sent to a server.

You can select several files at once (hold ⌘ or Shift), or add them in batches. Each image becomes one page. Picking the same file twice is ignored, so you cannot create an accidental duplicate page.

Auto turns a page sideways when the image is wider than it is tall, so a landscape photo does not sit in the middle of a portrait page with empty bands above and below it.

The margin shrinks the picture; it never crops it. On A4 with a 10 mm margin the largest picture that fits is 190 × 277 mm.

Choose one or more images to begin. Nothing is uploaded — the PDF is written in this tab.

What is a JPG to PDF converter?

A JPG to PDF converter takes image files and writes them into a PDF document, usually one image per page. That is the whole job. Here the images are read straight from your disk with the browser's File API, the PDF is assembled with the open-source pdf-lib library, and the finished file is handed back to you as a download. There is no upload, no account, no watermark and no daily counter, and the page works with the network switched off once it has loaded.

Two decisions determine the quality of the result, and it is worth being precise about both. A JPEG is copied into the PDF byte for byte — it is not decoded, resized or re-compressed, so the image data in the PDF is exactly the image data you started with, and the output file is roughly the sum of the inputs plus a small amount of page structure. A PNG is embedded as a PNG, and a transparent PNG keeps its alpha channel: the page shows through the transparent areas, which is white on screen and on paper. WebP and GIF are not formats a PDF can store directly, so those images are drawn onto a canvas and exported as PNG first — that step re-encodes the pixels, and an animated GIF contributes only its first frame.

This is a page builder, not an editor. Every image is placed on its own page and scaled to fit inside the printable area without being cropped, and the tool never adds headings, page numbers or watermarks. If you need to work on a PDF that already exists, use Merge PDF, Split PDF, Rotate PDF or Extract Pages.

How to use this JPG to PDF converter

  1. Press Choose images and select your pictures. The list underneath shows a thumbnail of each one, its pixel size, and the page it will produce, before anything is built.
  2. Put the pages in order. Drag a row by its handle, or use the and buttons on the row. Page numbers follow the list from top to bottom.
  3. Remove anything you do not want with the button on that row, or clear the whole list with Clear all.
  4. Choose the Page size, the Orientation and the Margin. Every row updates immediately and shows the exact page dimensions and the size the picture will be drawn at, so you can check the layout before building a file.
  5. Press Create PDF. The images are embedded one by one; the status line counts them off, and a result row appears with the page count and the file size.
  6. Press Download PDF. The file is named after your first image — three photos starting with IMG_0421.jpg give IMG_0421-and-2-more.pdf — and your browser saves it wherever downloads normally go.

Worked example

Three photos were converted with the settings this page starts with: Page size A4, Orientation auto, Margin small (10 mm). The three files were IMG_0421.jpg (4032 × 3024, landscape), IMG_0422.jpg (3024 × 4032, portrait) and scan-2024-11-03.jpg (2480 × 3508, portrait), 9,155,142 bytes in total. The result was one PDF called IMG_0421-and-2-more.pdf with three pages:

Nothing was cropped: with a 10 mm margin the usable area of an A4 portrait page is 538.58 × 785.19 pt (190 × 277 mm), and each picture was scaled down until it fitted inside that box, then centred. The landscape photo swapped the page dimensions rather than being shrunk into a portrait page. The output PDF was 9,156,893 bytes against 9,155,142 bytes of input — 1,751 bytes larger, because pdf-lib copies the JPEG data as it is and adds only the page structure and the file's own metadata on top. Building the same three files again gives the same size, so those figures are reproducible with this tool.

The same three files under the other settings, computed by the same rules the tool uses:

SettingsPage 1 page size (pt)Page 2 page size (pt)Page 3 page size (pt)
A4 · auto · 10 mm841.89 × 595.28595.28 × 841.89595.28 × 841.89
A4 · auto · none841.89 × 595.28595.28 × 841.89595.28 × 841.89
Letter · auto · 10 mm792 × 612612 × 792612 × 792
A4 · landscape · none841.89 × 595.28841.89 × 595.28841.89 × 595.28
Fit to image · none3024 × 22682268 × 30241860 × 2631

Read the table left to right: the margin never changes an A4 or Letter page, only how much of it the picture fills, while Fit to image makes the page itself follow the photo. Those three Fit to image pages are 42 × 32 inches, 32 × 42 inches and 26 × 37 inches — correct if you are building a poster, awkward if you meant to print on A4.

Who is this JPG to PDF converter for?

Page sizes and how images are fitted

Three settings decide the shape of each page, and the tool applies the same two rules every time: the page is one of the sizes below, and the picture is scaled down (or up) until its longest side fits inside the printable area, keeping its own proportions, then centred on the page.

Page sizePortraitLandscapePoints
A4210 × 297 mm297 × 210 mm595.28 × 841.89 pt
Letter8.5 × 11 in11 × 8.5 in612 × 792 pt
Fit to imagefollows the photowidth = pixels × 0.75, height = pixels × 0.75, plus your margin on each side (with no margin the page is exactly 0.75 pt per pixel)

Orientation matters only for A4 and Letter. With auto, a page is landscape when the image is wider than it is tall and portrait otherwise, so a 4:3 camera photo and a 3:4 phone photo both fill their page instead of leaving bands of white. Forcing portrait or landscape puts every page the same way up — useful when you are going to staple the printed pages — and any image that no longer matches is simply drawn smaller.

Margin is the gap between the edge of the page and the picture: none (0 pt), small (10 mm, 28.35 pt) or large (20 mm, 56.69 pt). Most printers cannot put ink in the outer 5 mm, so none is a good choice only for screens, while 10 mm is the safe default for printing and 20 mm suits documents that will be hole-punched or bound. Larger margins mean smaller pictures.

Fit to image makes the page match the picture instead of the other way round: the page is the image's pixel dimensions converted at 96 pixels per inch, with the margin added around it. A 3000 × 2000 px photo gives a 2250 × 1500 pt page and a picture that fills it with no white space at all. This setting ignores the orientation control, because the page already follows the photo — the control is switched off while it is selected.

A picture smaller than the printable area is stretched up to fill it. No pixels are discarded, and the embedded image data is untouched, but a small photo blown up to A4 looks soft on paper; use Fit to image, or a larger margin, if you would rather keep it at its natural size.

Common use cases

Pro tips

FAQ

Are my photos uploaded to a server?

No. The images are read from your disk by the browser and the PDF is written in the same tab with pdf-lib. There is no upload step, no server-side copy and no storage of your files; closing the tab discards everything.

Is this JPG to PDF converter free?

Yes. It is free with no signup, no watermark, no page limit and no daily counter. There is no email gate and nothing to install.

Does converting to PDF reduce photo quality?

Not for JPEG files. Their bytes are copied into the PDF exactly as they are, with no decoding or re-compression, so the embedded image is identical to your original. PNG files are also embedded as they are. WebP and GIF cannot be stored in a PDF directly, so those are re-encoded to PNG by the browser's canvas, which is lossless for the pixels but usually produces a larger file.

Which image formats can I use?

JPG, JPEG, PNG, WebP and GIF are all covered, plus anything else your browser can display, such as BMP or AVIF. HEIC files from an iPhone work in Safari, which can decode them, but not in browsers that cannot read HEIC — in that case the file is reported as unreadable instead of being skipped silently.

Can I combine several photos into one PDF in a specific order?

Yes, and that is the main point of the page. Every image is one page, numbered from the top of the list. Drag a row by its handle, or use the ↑ and ↓ buttons, and the page order changes with it.

Can I choose A4 or Letter, portrait or landscape, and a margin?

Yes. Page size offers A4, Letter or Fit to image; orientation offers auto, portrait or landscape; and the margin can be none, 10 mm or 20 mm. Each row shows the resulting page size and picture size as soon as you change a control.

Why does a photo from my phone come out rotated?

Because a JPEG from a phone or camera often stores the rotation as a flag in its EXIF data rather than turning the pixels. This tool reads that flag and, when it is not the normal value, draws the image through a canvas and writes the result as a PNG, which bakes the rotation in. If the flag cannot be read, the JPEG is embedded as it is and some viewers may show it the wrong way up; rotate the picture in an image editor first if that happens.

Is there a limit on how many images I can convert at once?

There is no fixed limit — the constraint is your device's memory, because every image is held in the tab until the PDF is written. Batches of twenty to thirty phone photos are ordinary work; if you are converting a hundred large files, do it in groups and avoid other heavy tabs.

Does a transparent PNG stay transparent inside the PDF?

The alpha channel is kept, so the transparent parts of the image show whatever is behind them — the white page. On screen and on paper that reads as white, and it is not the same as a coloured background being printed.

Can I put the same photo on two pages?

Not directly. Picking the same file again is ignored, so a double-click on Choose images cannot quietly add a duplicate page. To repeat an image, save a copy of the file under a second name and add that copy.

Can I search or select the text inside the PDF?

No. The pages contain images only, so there is no text layer and no selectable or searchable text. This tool has no OCR, and it does not claim to add one. If your source is a text PDF, use Merge PDF, Split PDF or the other PDF tools instead of converting it to images first.

Does it work on a phone?

Yes. It runs in the browser on iOS and Android, and the file picker can pull in pictures straight from the camera roll. A phone has less memory and a slower processor than a laptop, so large batches take longer and the tab should stay open until the download finishes.

Related searches

jpg to pdf, jpg to pdf converter, photos to pdf, png to pdf, multiple images to pdf, images to pdf converter, convert jpg to pdf free, combine images into pdf, jpg to pdf converter free

Related tools