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
- 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.
- 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.
- Remove anything you do not want with the ✕ button on that row, or clear the whole list with Clear all.
- 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.
- 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.
- Press Download PDF. The file is named after your first image — three photos starting with
IMG_0421.jpggiveIMG_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:
- Page 1 — 841.89 × 595.28 pt (A4, landscape, because 4032 is wider than 3024). The photo is drawn at 718.11 × 538.58 pt.
- Page 2 — 595.28 × 841.89 pt (A4, portrait). The photo is drawn at 538.58 × 718.11 pt.
- Page 3 — 595.28 × 841.89 pt (A4, portrait). The scan is drawn at 538.58 × 761.83 pt, a little narrower than page 2 because 2480 ÷ 3508 is a taller shape than 3024 ÷ 4032.
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:
| Settings | Page 1 page size (pt) | Page 2 page size (pt) | Page 3 page size (pt) |
|---|---|---|---|
| A4 · auto · 10 mm | 841.89 × 595.28 | 595.28 × 841.89 | 595.28 × 841.89 |
| A4 · auto · none | 841.89 × 595.28 | 595.28 × 841.89 | 595.28 × 841.89 |
| Letter · auto · 10 mm | 792 × 612 | 612 × 792 | 612 × 792 |
| A4 · landscape · none | 841.89 × 595.28 | 841.89 × 595.28 | 841.89 × 595.28 |
| Fit to image · none | 3024 × 2268 | 2268 × 3024 | 1860 × 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?
- Office and admin work: turn a batch of phone snapshots of forms, bills or identity documents into one ordered PDF that a portal or an email recipient will accept, without installing anything on a work laptop.
- Students and teachers: collect photographed pages of homework, a lab notebook or a whiteboard into one file, in the right order, before submitting it.
- Sellers and freelancers: put photos of goods, receipts or a signed delivery note into a single PDF for a buyer, a marketplace dispute or an expense claim, with a filename that says what is inside.
- Anyone handling confidential material: medical letters, payslips, contracts and passports can be converted on your own machine, because the bytes never leave the browser — there is no upload step to trust.
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 size | Portrait | Landscape | Points |
|---|---|---|---|
| A4 | 210 × 297 mm | 297 × 210 mm | 595.28 × 841.89 pt |
| Letter | 8.5 × 11 in | 11 × 8.5 in | 612 × 792 pt |
| Fit to image | follows the photo | width = 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
- Photographing a multi-page document with a phone and sending it as one PDF instead of twelve loose pictures.
- Combining ID photos, a signature and a form into the single attachment an online application demands.
- Turning a stack of receipts into one PDF per claim, with the pages in date order.
- Making a PDF portfolio or lookbook out of exported JPG or PNG artwork.
- Adding screenshots of a bug report or a step-by-step guide into one file for a ticket.
- Filing scans of a warranty card, a handwritten note or a delivery slip next to the invoice.
Pro tips
- Watch the page line before you build. Each row shows the page size and the drawn picture size the current settings will produce, so a mismatch (a tiny picture on a big page) is visible before you download anything.
- Phone photos carry rotation flags. A JPEG often stores a note saying "this way up" instead of rotating the pixels. This tool reads that flag: when it is present the image is drawn to a canvas and written as a PNG, so it appears upright in the PDF. Plain photos are still embedded untouched.
- Mind the size of the output. JPEGs are copied as they are, so eight 4 MB photos give a PDF of roughly 32 MB. Resize the photos first if you have to email the result.
- Keep the tab in the foreground while a large batch is being built, especially on a phone: the images live in memory until the download starts, and closing the tab loses the result. The originals on disk are never modified.
- Changing a setting after building clears the previous file, because it no longer matches what the list shows. Press Create PDF again to get a download that does.
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
- Merge PDF — Combine PDF Files Online FreeCombine multiple PDFs into one file right in your browser with pdf-lib. No uploads, no signup — merge pages, then do…
- Split PDF — Split PDF Files Online FreeSplit a PDF into separate files in your browser — ranges or every N pages, one download per output file. Free and pr…
- Rotate PDF Online — Rotate PDF Pages FreeRotate PDF pages online free: turn a page 90° clockwise, 90° counter-clockwise or 180°, all pages or just one. No up…
- Extract Pages From PDF — Save Selected Pages FreeExtract pages from a PDF free in your browser: pick the pages you want, in the order you want, and download one new P…
- Image to PDF ConverterFree image to PDF converter. Turn any image into a PDF right in your browser — private, no uploads, no signup, unlim…
- Invoice Generator — Create Free PDF InvoiceFree invoice generator: build a professional invoice with your details, line items, tax and discount, then print or sa…
- PDF to JPG Converter — PDF Pages to Images FreeConvert PDF pages to JPG or PNG free in your browser: pick pages, set DPI and quality, then download each page…
- Delete Pages From PDF — Remove PDF Pages FreeDelete pages from a PDF free in your browser: tick the pages to remove, watch the page counter, then download…
- Organize PDF — Reorder, Rotate and Delete Pages FreeOrganize a PDF free in your browser — drag pages to reorder, rotate 90°, duplicate, delete or insert blank pag…
- Compress PDF Online — Reduce PDF File Size FreeReduce PDF file size in your browser: a lossless re-save that keeps text selectable, or a strong mode that ras…
