Skip to main content
Free online tool

JPG to PDF Converter

Combine one or many JPG/JPEG photos into a single PDF file. Reorder pages, pick A4, Letter or fit-to-image page sizes, set margins and JPEG quality — then download.

🔒 100% private — your files never leave this browser

1. Add your JPG images

Each image becomes one page in the PDF, in the order shown below.

📁 Drop JPG files here or click to browse

Multi-select supported · JPEG / JPG only · files stay on your device

    2. Page options

    White border around each image.

    Original embeds your JPEGs untouched — zero quality loss.

    📄 Estimated PDF size: — add images to see an estimate

    3. Convert

    📐 What this tool is (and isn't)

    • Is: a JPEG → PDF converter. JPG/JPEG bytes are embedded directly into the PDF as DCTDecode image objects — no recompression at Original quality.
    • Isn't: a PNG → PDF converter — PNG uses different compression and gets its own dedicated tool (planned sibling png-to-pdf), so each tool stays fast and single-purpose.
    • Isn't: a PDF → JPG extractor, a PDF merger, or a photo editor. For encoding images as text, see our image to base64 tool.

    How it works

    This converter contains a small PDF writer written in pure JavaScript — no libraries, no server. For every image it creates three PDF objects: a Page (with a MediaBox set to your chosen page size), a content stream that positions the image, and an image XObject holding your original JPEG bytes with a /DCTDecode filter. The objects are linked through a cross-reference (xref) table, exactly as the PDF specification requires, so the file opens in any standards-compliant reader.

    Page sizes

    A4 is 210 × 297 mm (595.28 × 841.89 pt) and Letter is 8.5 × 11 in (612 × 792 pt) — PDF points are 1/72 inch. Fit to image makes each page exactly the pixel dimensions of its image (1 px = 1 pt), so nothing is scaled and there are no white borders. Orientation Auto picks portrait for tall/square images and landscape for wide ones.

    Quality setting

    Original embeds your JPEG file bytes untouched — the PDF contains bit-identical image data. Custom re-compresses through your browser's JPEG encoder at the chosen quality (50–100%), which shrinks the file but is lossy. Photos shot on phones are auto-rotated from their EXIF orientation flag before embedding.

    Frequently asked questions

    Is this JPG to PDF converter really free?

    Yes. It is 100% free with no watermark, no page limit, and no signup. The PDF is generated locally in your browser by a small built-in PDF writer, so there is no server cost to pass on to you.

    Are my JPG files uploaded to a server?

    No. Your images never leave your device. The conversion happens entirely in your browser using JavaScript: your JPEG bytes are embedded directly into the PDF file on your own machine. You can even disconnect from the internet after the page loads and it will still work.

    How do I combine multiple JPGs into one PDF?

    Add all your JPG files at once (multi-select in the file picker, or drag and drop them onto the page). Each image becomes one page of the PDF. Use the up/down buttons or drag the thumbnails to reorder pages, then press Convert to PDF to download a single combined file.

    Will converting JPG to PDF reduce image quality?

    Not if you keep the default Original quality setting: your JPEG bytes are embedded into the PDF untouched, so quality is bit-identical to the source file. If you choose a lower quality setting, images are re-compressed to shrink the PDF file size, which does reduce quality.

    Which page size should I choose: A4, Letter, or Fit to image?

    Choose A4 or Letter when the PDF will be printed, since printers expect standard paper sizes. Choose Fit to image when the PDF is for screen viewing or archiving photos: each page is then exactly the size of the image, with no white borders and no scaling.

    What is the difference between this tool and a PNG to PDF converter?

    This tool accepts JPEG input only, which lets it embed your original JPEG data directly into the PDF without recompression. PNG images use a different compression format and are handled by our separate PNG to PDF tool, so each tool stays fast and single-purpose.

    Can I use this JPG to PDF converter on iPhone or Android?

    Yes. It works in any modern mobile browser, including Safari on iPhone and Chrome on Android. Photos taken on phones are auto-rotated using their EXIF orientation data, and the layout is designed for small screens.

    Is there a limit on the number of JPG files or their size?

    There is no artificial limit: the only constraint is your device's memory, since everything is processed locally. Batches of dozens of photos work fine on most devices; if you convert hundreds of very large photos at once, split them into smaller batches for reliability.

    Related tools

    Free tool by NRTechStudio