Finance 44 tools → Date 19 tools → Health 27 tools → Everyday 23 tools → Math 19 tools → Construction 16 tools → PDF 23 tools → Education 10 tools → Conversion 7 tools → Text 12 tools → Image 8 tools → About → Contact →

JPG to PDF

📄
Drop images here, or click to choose
JPG, PNG or WebP · add as many as you like

“Page fits each image” makes every page exactly the size of its photo — best for sharing pictures as-is. A4 and Letter place each image, scaled to fit and centred, on a standard page with half-inch margins — best for printing and for forms that expect a standard page.

No file handy? — generated on this device, nothing uploaded.

🔒 Private by design: Your files never leave your device — everything runs locally in your browser. No uploads, no server, no copies left behind.

Application portals that accept “one PDF only”, a set of receipt photos that belong in a single file, screenshots that need to travel together — turning images into a PDF is the everyday fix. Add your JPG, PNG or WebP images, put them in order, and this page builds a clean PDF from them, on your device, one image per page.

How it works

Each image you add is drawn onto a browser canvas at its full natural size and stored as PNG data — a lossless step, so no quality is given away whatever format you started from. When you press Create PDF, the page builds the document with pdf-lib (an open-source library running locally in your browser) and embeds each image onto its own page, in exactly the order shown in your list. Nothing is recompressed inside the PDF: the pixels that go in are the pixels that come out, which is why a PDF made from large phone photos is itself large. The finished file is offered as an ordinary download, and the originals on your device are never touched.

The three page sizes, explained

Page fits each image (the default) makes every page exactly the size of its image. Screens work in pixels at 96 per inch and PDFs work in points at 72 per inch, so a 1200 × 800 photo becomes a 900 × 600 point page — the same physical size, just in PDF units. Choose this when the PDF will be viewed on screens or shared as a photo set. A4 (595.28 × 841.89 points) and Letter (612 × 792 points) instead place each image on a standard sheet, scaled to fit inside half-inch (36 point) margins and centred. The image is never stretched or cropped — a wide photo on a portrait page simply leaves more white space above and below. Choose a standard size when the file will be printed, or when an upload form expects a normal document page.

Order is page order

Page 1 of the PDF is the first image in your list, page 2 is the second, and so on — there is no separate arranging step. Use the ↑ and ↓ buttons to fix the sequence before you create the file, and ✕ to remove an image you added by mistake. If the PDF is already built and the order is wrong, the cheapest fix is to re-run this tool with the corrected list; merging page-shuffling afterwards is slower work.

Private by design

Like every CalcViso file tool, this one runs entirely in your browser. The file you choose is read by this page, processed on your device, and offered back as a download — it is never uploaded to a server, never stored, and never seen by anyone else. Close the tab and it is gone from memory.

Worked example

Press the sample button: the page draws a 1200 × 800 sample photo (blue sky, a yellow sun, green hills and a caption) in your browser and adds it to the list — no file of yours needed. Leave the page size on “Page fits each image” and press Create PDF: the download is a one-page PDF whose page measures 900 × 600 points, the photo filling it edge to edge. Run it again with A4 chosen and the same photo sits centred on a standard A4 sheet with white margins.

How to use this tool

  1. Drop your images onto the box, or click to choose them — JPG, PNG and WebP all work, and you can add more at any time.
  2. Check the list: each chip shows the image name and its pixel dimensions, which is your last chance to spot a wrong or tiny image.
  3. Arrange the list with ↑ and ↓ — list order becomes page order.
  4. Choose a page size: fit-the-image for viewing and sharing, A4 or Letter for printing and forms.
  5. Press Create PDF and download the file; the readout under the button shows its size and page count.

Tips for a better image PDF

Scan-like results from a phone: photograph documents in daylight, flat on a contrasting surface, with the whole page in frame. If the photo is crooked or has a border you don't want, crop it first with an image crop tool, then convert — a PDF preserves whatever framing it is given. Watch the total size: modern phone photos run to several megabytes each, and because images are embedded losslessly, a ten-photo PDF can be too big for strict upload limits. Shrinking the photos with an image compressor before converting is the honest fix; the print quality of a photo halved in pixels is usually still fine at A4. Screenshots convert beautifully with the fit-the-image size — a run of screenshots becomes a tidy, scrollable record that is easier to share than a dozen loose files.

Frequently asked questions

Will my images lose quality inside the PDF?
No. Each image is stored losslessly (converted to PNG data at its full natural size before embedding), so the PDF holds exactly the pixels you added. The file can be large for the same reason — nothing was thrown away.
Can I mix JPG, PNG and WebP images in one PDF?
Yes. Every format is normalised through the same lossless step, so a mixed set produces one ordinary PDF. Animated images contribute their first frame, as a still picture.
How many images can I add?
There is no set limit. The practical limit is your device's memory: dozens of ordinary photos are fine; hundreds of very large photos can strain a phone, in which case build the PDF in two batches and combine them with the Merge PDF tool.
Keep going

Related pdf tools