JPG to PDF, byte-for-byte. Nothing ever uploads.

Drop JPG photos below — get a print-ready PDF, one combined file or one PDF per photo, in batches of up to 20. Converted entirely on your device.

  • Your file data never leaves the device
  • JPGs embedded byte-for-byte — no quality loss
  • Batch up to 20 files + ZIP
  • EXIF-rotated photos come out upright

Convert JPG to PDF

Add your JPG files

Drag & drop JPG files here

or browse your files · you can also paste from clipboard (Ctrl+V)

No decoding, no re-encoding: your JPG bytes go straight into the PDF, byte-for-byte. EXIF rotation is applied, so phone photos come out upright.

    No files yet. Everything stays on this device. Downloads start instantly.

    Privacy you can verify, not just trust

    Most online JPG-to-PDF converters upload your photos to their servers first — and some keep a download link live for 30 days. This one can't: pdf-lib embeds your JPG bytes into a PDF entirely in your browser. Your file data never leaves the device — the only third-party requests are the site's own analytics, which count page views — and it uploads nothing, ever. There is no file fetched after load for the conversion itself. Don't take our word for it:

    New cross-origin requests during use: 0
    1. Press F12 to open developer tools, then the Network tab.
    2. Convert any JPG above. Watch: apart from the site's analytics, nothing new is requested — no uploads, and no file data ever leaves your device.
    3. Extra credit: disconnect your internet after this page loads — conversion still works.

    How to convert JPG to PDF without uploading it

    Every "free" online JPG-to-PDF converter you've used uploads your photos to a company server, converts them there, and — in several documented cases — keeps a copy or a live download link for days. For personal photos, scans of IDs, and anything you wouldn't post publicly, that's an unnecessary risk. The safer approach is to convert the file where it already is: on your own device.

    This tool does exactly that. When you drop a JPG here, your browser:

    1. Checks the file is really a JPEG — by its magic bytes, not its name — and that the file is complete, so a truncated download is refused with a clear message instead of producing a PDF with a broken image. A JPEG saved with the wrong extension still converts.
    2. Reads the photo's EXIF orientation data and stores the output upright, so a portrait phone photo doesn't come back sideways. The rest of the EXIF data, including location, is dropped.
    3. Embeds the original JPEG bytes into a PDF with pdf-lib — no decoding, no re-encoding, no quality loss. Your original file is never modified, and the PDF holds the exact pixels of the JPG.

    What makes this converter different

    The pages that top the results for this search mostly convert on a server (iLovePDF, Smallpdf, Adobe and Convertio all upload your files first), and the free tiers cap you — one caps free conversions at 10 a day. The client-side pages we found are generic image converters, not a dedicated JPG-to-PDF page. This page is the only dedicated JPG-to-PDF page we found that combines a batch of 20 files with a ZIP download, a choice of one combined PDF or one PDF per image, A4/Letter/A5 and fit-to-image page sizes, reorder controls, EXIF rotation, and a live network-request counter so you can verify the privacy claim yourself. It runs entirely in your browser — there is no server to upload to.

    When is JPG-to-PDF the right choice?

    Whenever the destination wants a document, not a photo: job portals and application forms that only accept PDFs, visa and government forms, university and school uploads, scanned receipts and certificates emailed as one file, and anything that must print exactly as it looks. A PDF also keeps a set of photos in one file, in order, where a folder of JPGs would arrive scattered. If the destination accepts images, keep the JPG — a PDF adds page overhead and no quality.

    Honest limitations

    No text layer

    The PDF pages hold pictures, not text. The PDF is not searchable, and you cannot select or copy words from it. Run it through OCR afterwards if you need searchable text.

    No quality recovery — and no loss

    JPEG throws away detail when it compresses, and embedding cannot put it back. But nothing is lost either: the JPG bytes go into the PDF unchanged, so the PDF is exactly as good as the JPG — no better, no worse.

    No password or encryption

    This tool does not add a password or encrypt the PDF. If a form needs a protected PDF, add the password afterwards in a desktop PDF tool.

    No merging with existing PDFs

    Your JPGs become a new PDF; they cannot be merged into a PDF you already have. Use Merge PDF afterwards to combine the result with other PDFs.

    Metadata is stripped

    Camera metadata (EXIF, including location) is dropped when the image is embedded. The orientation tag is read and applied first, so the output is stored upright. Greyscale JPGs stay greyscale in the pixels.

    Fixed page sizes

    A4, Letter and A5 pages are fixed sizes: a photo larger than the page is scaled down to fit, never cropped. Fit to image makes each page exactly the size of its photo (1 pixel = 1 point), which is best for on-screen reading.

    Frequently asked questions

    Will my JPGs lose quality when they become a PDF?

    No. Your JPGs go into the PDF byte-for-byte — pdf-lib embeds the original JPEG data with no recompression, so the picture in the PDF is exactly the picture in the JPG. Nothing is gained either: if the JPG has blocky artefacts, the PDF will have them too, only inside a PDF page.

    Is the PDF searchable, or does it contain text?

    No. The PDF is a fixed-layout document whose pages hold pictures, not text — there is no text layer, so the PDF is not searchable and you cannot select or copy words from it. If you need searchable text, run the PDF through OCR afterwards.

    What happens to EXIF data and photo orientation?

    The EXIF orientation tag is read and applied, so a phone photo stored sideways comes out upright on its PDF page. Every other bit of EXIF and metadata — including location — is dropped: the PDF carries only the image itself, on a page of the size you chose.

    One combined PDF or one PDF per image?

    Your choice. Combined puts every JPG on its own page in list order, in a single PDF — the right pick for a set of scans going to one form or email. Per-image makes one PDF per JPG, each named after its photo, with a Download all as ZIP button for the whole batch.

    Which page size should I choose?

    A4 is the safe default for forms and printing in the UK and Europe; Letter matches US forms. A5 suits small scans. Fit to image makes each page exactly the size of its photo (1 pixel = 1 point) — best when the PDF is read on screen and page size does not matter. Images are never upscaled and never cropped: a photo larger than the page is scaled down to fit, centred, with its aspect ratio kept.

    Is there a file size or daily limit?

    There is no daily limit and no account. A 25 MB safety cap applies per file and 20 files per batch, because embedding very large images in the browser is memory-heavy. Most JPGs saved from a phone or the web are well under 5 MB, far below the cap.

    Can I password-protect the PDF or merge it with an existing PDF?

    No — this tool does not add passwords or encryption, and it cannot merge your JPGs into a PDF you already have. To combine PDFs afterwards, use our Merge PDF tool.

    Do my photos upload anywhere?

    No. Your JPGs are embedded into the PDF entirely in your browser — your file data never leaves the device, and the only third-party requests are the site's own analytics, which count page views. You can verify it yourself with the network-request counter in the privacy section below the converter.