JPG na PDF

Konwerter JPG na PDF laczy jedno lub wiele zdjec JPG (lub JPEG) w jeden, wielostronicowy PDF. Wrzuc zdjecia, przeciagnij, zeby ustawic kolejnosc, kliknij konwertuj i pobierz. Kazde zdjecie staje sie strona o dokladnych wymiarach oryginalu — bez przycinania, bez wciskania w ramki Letter/A4. Mimo nazwy przyjmuje takze PNG i WebP (obsluga po stronie PDF jest identyczna). Dziala w calosci w twojej przegladarce dzieki bibliotece pdf-lib — zdjecia nie opuszczaja twojego komputera. Bez wysylania, bez konta, bez znaku wodnego w wyniku.

Built by Bob Article by Lace QA by Ben Shipped

🔒 Everything happens in your browser. Photos never upload. Close the tab and they're gone.

Jak używać

  1. 1

    Upusc lub wybierz zdjecia JPG (lub PNG / WebP), ktore maja trafic do PDF. Do 100 MB lacznie, 20 MB na zdjecie.

  2. 2

    Ustaw kolejnosc stron strzalkami obok kazdego zdjecia — pierwsza strona PDF to gora listy. Uzyj ×, zeby usunac niechciane zdjecie.

  3. 3

    Kliknij "Konwertuj na PDF". Konwersja jest natychmiastowa dla kilku zdjec, ~5 sekund przy 50+ stronach.

  4. 4

    Kliknij Pobierz. Wyjsciowy PDF nazywa sie photos.pdf — zmien nazwe w oknie zapisu przegladarki, jesli chcesz.

Często zadawane pytania

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

What the JPG to PDF Converter does

The JPG to PDF Converter takes one or more JPG (or JPEG — same format, different extension) photos and bundles them into a single multi-page PDF. Drop the photos in, drag them into the right order, click convert, download. Each photo is one page. No watermark. No "Free tier — upgrade for batches over 5 files." No upload.

The widget also accepts PNG and WebP if you have a mixed batch. We call it JPG to PDF because that's the dominant search term, and because the typical input is a folder of photos straight off a phone or camera — those are almost always JPG. If your batch is screenshots or diagrams instead, the PNG to PDF page has copy tuned to that case.

What sets this apart from iLovePDF, SmallPDF, Sejda, PDF24, Convertio, and the rest: nothing leaves your device. The whole pipeline — read photo, decode JPG bytes, embed into a new PDF via the pdf-lib library — runs in your browser. Open DevTools, watch the network tab, hit Convert. Zero outbound requests during the operation. Your photos stay where they were.

When JPG to PDF is the right move

JPG is the photo format. Every digital camera shoots JPG by default. Phones do too (with one important exception — see HEIC below). Whatever's in your camera roll is overwhelmingly JPG. If you're bundling photographs into a PDF, this is the tool.

Real situations where the JPG to PDF Converter is the right choice:

  • Expense reports. You've snapped photos of 12 receipts at restaurants, hotels, and gas stations. Finance wants one PDF, not 12 attachments. Five minutes from camera roll to finished PDF, including reordering by date.
  • Travel albums for grandparents. You took 40 photos in Lisbon. Printing them is overkill, posting to social media isn't the audience, but a single PDF of selected highlights lands well in an email.
  • Insurance documentation. Damage photos for a claim. Your adjuster asked for them as one PDF, in a specific order showing the progression. Drop, reorder, send.
  • Real-estate listings. 20 photos of an apartment, in showing order, as one PDF for the agent.
  • Portfolio or proof-sheet. A photographer sending finalists to a client for selection. JPG is fine for review; client picks favorites; photographer sends full-res files only for those.

How to use the JPG to PDF Converter

One screen. A drop zone at the top, a queue beneath it. Drag photos in, or click to pick from a file dialog.

  1. Drop or select the JPG photos you want in the PDF. The widget accepts up to 100 MB combined, 20 MB per photo. PNG and WebP work too if you have a mixed bag.
  2. Reorder the queue with the up and down arrow buttons next to each photo. The top of the list is page 1. Click × to remove a photo you added by accident.
  3. Click "Convert to PDF." A handful of photos finishes instantly. Fifty pages takes around 5 seconds — almost all of that is reading bytes off your disk and into browser memory.
  4. Click Download. The file is named photos.pdf by default. Rename it in the save dialog.

There's no quota. No "you've used your 2 free conversions today, sign up for more." You can run this twenty times in a row without anything throttling you.

Tip: Phones often write filenames like IMG_3421.JPG, IMG_3422.JPG, etc. Those usually correspond to capture order, so the default queue (alphabetical by filename) often happens to be chronological. Verify by glancing at the timestamps on the first and last entry before clicking Convert.

About HEIC and iPhone photos

Since iOS 11 (2017), iPhones default to HEIC (High Efficiency Image Container) instead of JPG. HEIC files are roughly half the size of equivalent-quality JPG, which is great for storage but a problem here: pdf-lib (the library this tool uses) doesn't support HEIC embedding, and PDF doesn't have a native HEIC type either. So an iPhone photo straight from the camera roll might fail the upload, or might already be converted to JPG by AirDrop / iCloud Photo Stream depending on the destination.

Your options if you have HEIC files:

  • Change iPhone settings to shoot JPG. Settings → Camera → Formats → Most Compatible. Future photos save as JPG. Past photos stay HEIC.
  • Use AirDrop or email to convert on transfer. When AirDropping to a Mac or sending via email, iOS often converts HEIC to JPG automatically. Check the file extension after transfer.
  • Use our dedicated HEIC to PDF tool if you want to skip the conversion step entirely. It handles HEIC directly.
  • Use our HEIC to JPG converter first, then bring the JPG output back here. Two-step but each step is instant.

Most desktop browsers will display a HEIC file fine, but displaying and embedding are different operations. Embedding requires the JPG byte structure, which is what pdf-lib understands.

How page sizing works

Every page in the output PDF is sized to its source photo's exact pixel dimensions, with 72 points per inch as the PDF unit. A 4032 × 3024 phone photo (the standard iPhone 14 / 15 portrait size) produces a 4032 × 3024 point page — about 56 × 42 inches if you printed it at native size. Most software resizes on print, so you almost never see a page that big in person.

The reason for that big-by-default behavior is to never throw away pixels. The alternative — scaling everything to letter or A4 — either upscales small images (blurry) or downscales big ones (lossy). Better to keep what you have and let the consumer (print software, PDF reader, email preview) resize as needed.

Common photo sources translate like this:

SourceTypical pixel sizeJPG file sizePDF page size (inches at 72 DPI)
iPhone 14/15, main camera4032 × 3024~2.5 MB~56 × 42 inches
Pixel 8, main camera4080 × 3072~3 MB~56.7 × 42.7 inches
Sony A7 IV, JPG fine7008 × 4672~12 MB~97 × 65 inches
Web-resized photo1920 × 1280~400 KB~26.7 × 17.8 inches
Resized to US Letter at 72 DPI792 × 612~80 KB8.5 × 11 inches (Letter)
Resized to A4 at 72 DPI842 × 595~80 KB~8.27 × 11.69 inches (A4)

If you need every page to be exactly Letter or A4, resize first. The Image Resizer can batch that. For Letter, target 612 × 792. For A4, target 595 × 842. After resizing, run them through the JPG to PDF Converter — every page comes out the same dimension.

Worked example: a 12-receipt expense report

You spent a week traveling for work. You photographed every receipt — taxi, dinner, hotel, dinner, coffee, lunch, taxi, taxi, hotel, dinner, coffee, gift shop. 12 JPGs in your camera roll. Finance wants them as a single PDF, named with your name and the trip dates, ordered chronologically.

  1. You AirDrop the 12 photos from your iPhone to your Mac. AirDrop converts them to JPG on the way (iCloud setting permitting), so you get 12 JPGs in your Downloads folder. Total size: about 18 MB.
  2. You open the JPG to PDF Converter, drag all 12 onto the drop zone. The queue populates in filename order — for iPhone photos, this is usually capture order, which is what you want.
  3. You spot one receipt you photographed twice. Click × on the duplicate. Queue is now 11.
  4. You notice the gift shop receipt belongs after dinner #3 instead of at the end. Click the up arrow twice to move it into position.
  5. Click Convert to PDF. About 2 seconds later, the download button activates.
  6. You download. The PDF is about 18 MB — same total as the JPG inputs, no recompression. You rename it danielalves-lisbon-trip-2026-04.pdf in the save dialog, send to finance, done.

The same workflow on a server-based tool would involve uploading 18 MB to a third-party server, waiting for queue processing, downloading. On a slow connection (a hotel Wi-Fi, a phone tether) the upload alone takes longer than the entire local conversion does here.

JPG to PDF vs the alternatives

How the JPG to PDF Converter stacks up against the upload-first crowd:

ToolWhere conversion runsFree file limitWatermarkQuality controls
Microapp JPG to PDFYour browser100 MB combined, 20 MB/photoNoneEmbeds JPG bytes as-is, no quality loss
iLovePDF (free)Their server10 MB / 25-file batchNo, but lower-priority queueFixed compression
SmallPDF (free)Their server2 tasks / hour, then sign-upNoFixed compression
PDF24 (web)Their serverGenerous but uploadsNoQuality slider on a separate compressor
Sejda (free)Their server3 tasks / hour, 50 MB maxNoPage size + orientation options
Adobe Acrobat onlineTheir serverSubscriptionNoFull UI

Every server-side tool has an economic logic that ends with a paywall. Their cost is real — bandwidth, CPU, storage — and goes up linearly with every conversion. Ours doesn't. The browser does the work; our marginal cost is zero. That's why we can offer 100 MB batches with no watermark and no rate limit while everyone else caps at 10 MB and offers Pro Plans.

When this isn't the right tool

A few situations where reach for something else:

  • You have iPhone HEIC files, not JPG. See the HEIC section above — use HEIC to PDF or convert with HEIC to JPG first.
  • You're starting from a PDF and want JPGs out. Wrong direction — use PDF to JPG.
  • You need the PDF compressed for email. The JPG to PDF Converter doesn't recompress. Run the output through PDF Compressor if size matters.
  • You need searchable text. The PDF contains images, not text. OCR after the fact in Acrobat or Preview, or use PDF Extract Text on an already-OCR'd PDF.
  • You want to add page numbers or watermarks. Convert first, then use PDF Page Numbers or PDF Watermark on the output.
  • You need to combine with an existing PDF. Convert the photos here, then bring both into PDF Merger.

Why we don't charge for this: the work is done by your CPU and your browser. We don't have a server cost per conversion. So we don't charge per conversion. That's the bargain — and the reason a designer at a Fortune 500 and a freelancer in Lagos both get the same tool at the same speed.

Related tools

Tools that pair well with the JPG to PDF Converter:

  • PNG to PDF — Same converter, copy tuned to screenshot and diagram workflows. Same multi-page output.
  • HEIC to PDF — Direct path for iPhone photos in the modern format.
  • PDF Merger — Combine the output with an existing PDF.
  • PDF to JPG — Reverse direction; pulls JPG pages out of a PDF.
  • Image Compressor — Shrink huge JPG sources before converting, if size is a concern.
  • Image Resizer — Normalize photo dimensions before converting to get uniform page sizes.
  • PDF Compressor — Shrink the final PDF after conversion.
  • Rotate PDF — Fix orientation if a photo came in sideways.

Frequently asked questions

Are my photos really not uploaded?

Correct. The conversion runs in your browser via the pdf-lib JavaScript library. Your photo bytes go from your file system to the browser's memory to the output PDF blob — never to a server. You can verify with your browser's network tab: zero outbound requests during the convert step. The Microapp page itself loaded from our CDN; everything after that is local.

Does this work with iPhone photos / HEIC?

Standard JPG / JPEG straight from your camera roll works fine. HEIC (the default iPhone format on iOS 11+) isn't directly supported. Either change your iPhone setting to "Most Compatible" (shoots JPG going forward), use AirDrop's auto-convert behavior to get JPGs on transfer, or use HEIC to JPG first. Or use HEIC to PDF, which handles HEIC directly.

What's the maximum file size?

20 MB per photo, 100 MB combined. Most phone photos are 2–5 MB; you can fit 20–50 photos well within the combined cap. For larger jobs (a 200-photo album), batch the conversion or compress the photos first with the Image Compressor.

Can I reorder the pages?

Yes. Each photo in the queue has up and down arrow buttons. The top of the list is page 1 of the PDF. Click × to remove. The output PDF is built in list order at convert time — useful for arranging vacation photos chronologically, or putting a cover photo first.

What page size does the PDF use?

Each PDF page is sized to its source photo's exact dimensions in points (72 points per inch). A 4032 × 3024 phone photo produces a 4032 × 3024 point page. No cropping, no forced Letter or A4 box. If you need uniform page sizes, pre-resize the photos in the Image Resizer first (612 × 792 for Letter, 595 × 842 for A4).

Why is my PDF so big?

Because each photo is stored at its original resolution. A phone photo at 4032 × 3024 is about 3 MB; 10 of them produces a roughly 30 MB PDF. To shrink: resize the source photos to ~1500 × 1000 (still print quality) before converting, or run the output through PDF Compressor. PDF does no recompression on its own — it embeds the photos as-is.

Can I combine JPG and PNG in the same PDF?

Yes. The widget accepts JPG, JPEG, PNG, and WebP in the same batch. Mix them freely — pdf-lib handles each format natively (PNG via embedPng, JPG via embedJpg, WebP via canvas conversion). The output PDF doesn't distinguish between input formats; each photo is just a page.

Is the output PDF searchable?

Not by default — the PDF contains photos, not text. To make it searchable, run it through OCR. Most modern PDF readers (Adobe Acrobat, macOS Preview) can OCR a PDF after the fact. Microapp doesn't have an OCR tool yet, but it's on the roadmap.