ToolWeb Logo
Menu
Home Tools PDF Tools JPG to PDF

JPG & PNG to PDF Converter

Convert JPG, PNG or WebP images into one PDF. Add multiple photos, drag them into order, pick a page size and margins, then download your PDF.

Drop images here

JPG, PNG, WebP — add as many as you need

  • No uploads
  • No account
  • No watermarks

How to use JPG to PDF

  1. 1

    Add your images. Open the JPG to PDF tool and drop one or more JPG, PNG, or WebP images into the upload area, or click to browse. Each image appears in the list immediately.

  2. 2

    Reorder the pages. Use the up and down arrows next to each image to set the page order before conversion. The final PDF will follow this sequence exactly.

  3. 3

    Choose a page size. Select "Fit image" to make each page exactly the size of its image, or choose A4 or Letter to center and scale each image on a standard page.

  4. 4

    Set the DPI. Pick the DPI value that matches your source images. 96 dpi works well for web images; 300 dpi is correct for scanned or print-quality photos.

  5. 5

    Click Create PDF. The Rust WebAssembly engine builds the PDF on your device — one image per page, nothing uploaded to a server. The result is ready in seconds.

  6. 6

    Download the PDF. Click "Download PDF" to save the finished file. No watermark, no account, no page limit.

By · Last updated

Learn more about JPG to PDF

What Is the JPG to PDF Converter?

Direct Answer: The JPG to PDF converter turns one or more images into a single PDF document, entirely inside your web browser. It is the "Images → new PDF" flow of ToolWeb's browser PDF editor: you pick your photos, choose a page size, and a Rust-based WebAssembly engine assembles the PDF on your own device — one image per page, in the order you selected them.

Because the output opens straight into a full PDF editor rather than a bare download link, you are not stuck with your first attempt. Drag thumbnails to reorder pages, rotate a sideways phone photo, add annotations, and only then export. There is no account, no watermark, and no file-count limit standing between your images and a finished document.

Why Convert Images to PDF?

Direct Answer: Images and documents live in different worlds. A folder of loose JPGs is awkward to email, prints unpredictably, and arrives at the recipient as a pile of attachments they have to open one by one. A PDF fixes all of that: it is a single file, it preserves page order, it prints at a predictable size, and every device from a phone to an office copier can open it.

The most common trigger is a requirement on the other end. Job portals, government forms, university submission systems, and expense tools frequently accept only PDF, even when what you actually have is a phone photo of a signed form or a stack of receipt snapshots. Converting locally means you meet that requirement in seconds without handing your documents to an upload service first.

How the Conversion Works Under the Hood?

Direct Answer: The engine handles your images in one of two ways, depending on format. JPG, PNG, and WebP files are embedded directly: the Rust engine's images_to_pdf function takes the original compressed bytes and places them into the PDF unchanged. There is no decode-and-re-encode step, which means zero generational quality loss and a file size close to the sum of your originals.

SVG, AVIF, GIF, and BMP take a short detour. PDF has no native support for these formats, so the browser rasterizes each one to PNG first — vector SVGs are rendered at display resolution, animated GIFs contribute their first frame — and that PNG is then embedded losslessly. Either way, the entire pipeline runs in WebAssembly and browser APIs on your machine; no server ever sees a pixel.

Choosing the Right Page Size?

Direct Answer: The Convert dialog offers three page-size modes, and picking the right one saves rework later:

  • Fit each image: every page is sized to its image at 96 dpi, so nothing is scaled, padded, or cropped. This is the best choice for screenshots, artwork, and mixed portrait/landscape photos where you want each image shown edge to edge.
  • A4: each image is placed on a standard 210 × 297 mm page. Choose this when the PDF will be printed or submitted in regions that use A4 — most of the world outside North America.
  • Letter: the same idea with US Letter (8.5 × 11 in) pages, the right pick for US and Canadian forms, school submissions, and office printing.

If you are unsure, ask what happens to the PDF next: headed for a printer or an official form, pick A4 or Letter; staying on screens, pick "Fit each image."

Real-World Use Cases?

Direct Answer: This flow exists because "I have photos, they want a PDF" comes up constantly:

  • Receipts and expense reports: photograph a week of paper receipts and combine them into one PDF your finance tool or accountant will actually accept.
  • Phone-camera scans: snap a signed contract, an ID, or a utility bill and convert it into a proper document for an application.
  • Screenshots as documentation: turn a sequence of screenshots into a step-by-step PDF guide or a bug report with pages in the exact order events happened.
  • Homework and assignments: students photograph handwritten pages and submit a single ordered PDF instead of a jumble of image uploads.
  • Artwork and photo portfolios: present illustrations or photography as a clean, page-per-piece PDF that looks the same on every reviewer's screen.
What Formats and Features Are Fully Supported?

Direct Answer: Seven input formats are accepted, but they are not all handled identically. JPG, PNG, and WebP are first-class: their bytes go into the PDF untouched. SVG, AVIF, GIF, and BMP are converted to PNG in the browser before embedding — visually faithful, but an SVG stops being an infinitely scalable vector once rasterized, and only the first frame of an animated GIF survives. If you need a different output format for the images themselves rather than a PDF, the image converter is the better tool.

Two structural rules to know: the converter always creates a new PDF (to add images into an existing document, convert first and then merge the PDFs), and it always places one image per page — there is no multi-image collage layout.

Performance Notes?

Direct Answer: Because nothing is uploaded, conversion time is dominated by your own hardware, not your connection. Directly embedded formats are the fastest path — the engine is essentially copying bytes into a PDF container, so even dozens of full-resolution photos convert in moments. Rasterized formats add a brief per-image render step in the browser before embedding.

Output size mirrors input size: since JPG, PNG, and WebP are not recompressed, a PDF built from 40 MB of photos will be roughly 40 MB. If the result needs to squeeze under an email attachment limit, run it through the PDF compressor afterwards. The editor's session recovery autosaves files up to 80 MB to IndexedDB, so an accidental tab close mid-edit does not cost you the document.

How Does the JPG to PDF Keep Your Data Private?

Direct Answer: Every step — reading your images, rasterizing the formats that need it, building the PDF, editing, and exporting — happens in your browser's sandbox. Your files are never uploaded, there is no server-side processing, and no account is required. That matters more than usual here, because the images people convert to PDF are often exactly the ones they should not be uploading: photographed IDs, signed contracts, financial receipts, and medical paperwork.

With no upload, there is no server copy to be retained, breached, or scanned. Once the page has loaded, the converter even works offline. Close the tab and the only copy of your document is the one you exported to your own device.

Tips for Better Results?

Direct Answer: A few habits make the difference between a passable PDF and a polished one:

  • Select images in the order you want the pages. The pick order becomes the page order — though you can still drag thumbnails to fix it in the editor afterwards.
  • Match the page size to the destination: "Fit each image" for on-screen viewing, A4 or Letter for anything that will be printed or filed.
  • Shoot document photos straight-on in good light. The converter embeds exactly what you give it, so a crooked, shadowed photo becomes a crooked, shadowed page.
  • Rotate before exporting. Phone photos often arrive sideways; a one-click rotation in the editor beats a PDF nobody can read.
  • Planning to make a scan searchable? Convert to PDF first, then run OCR on the PDF to add a selectable text layer.

Frequently Asked Questions

Is the JPG to PDF converter free?
Yes, completely free with no limits on the number of images, pages, or conversions. There are no watermarks, no premium tier, and no account or email required — the tool runs in your browser, so there is no server cost to pass on to you.
Are my images uploaded to a server?
No. The entire conversion runs in your browser: a Rust WebAssembly engine builds the PDF directly on your device, and your images are never uploaded, stored, or transmitted anywhere. That makes it safe even for photographed IDs, signed contracts, and receipts.
Which image formats can I convert to PDF?
Seven formats are accepted: JPG, PNG, and WebP are embedded into the PDF directly, while SVG, AVIF, GIF, and BMP are first rasterized to PNG in your browser and then embedded. Either way, each image becomes one page of the new PDF.
Does converting reduce my image quality?
No. JPG, PNG, and WebP files are embedded byte-for-byte without any recompression, so the pages contain your original images at full quality. SVG, AVIF, GIF, and BMP are rasterized to lossless PNG first, which preserves how they look on screen.
What page size options are available?
Three: "Fit each image" sizes every page to its image at 96 dpi, while A4 and Letter place each image on a standard page. Choose "Fit each image" for screenshots and on-screen viewing, and A4 or Letter for anything you plan to print or submit as a formal document.
How do I control the order of pages in the PDF?
Pages follow the order in which you selected the images. If something ends up in the wrong spot, the generated PDF opens directly in the editor, where you can drag page thumbnails to reorder them — and rotate any sideways photos — before exporting.