Skip to content
FlipMyFile

PDF tool

Convert JPG to PDF

Drop in one photo or forty. They become a single PDF in the order you arrange them, which is what most upload forms and printers actually want. Everything happens inside this tab — the images never leave your device.

  • 100% free
  • No signup
  • Never uploaded

Drop your files here

or click to browse from your device

Supports JPG · Max 100 MB per file · Up to 2,000 pages

This tool never uploads your fileThe whole thing runs inside this browser tab. Your document is not sent to us, or to anyone else — you can disconnect from the internet after the page loads and it will still work.

Page setup

Choose A4 or Letter when the file is going to be printed. "Match each image" keeps every page exactly the shape of its photo.

Only applies to fixed page sizes. "Follow each image" turns the paper sideways for landscape photos instead of shrinking them.

0

White space around each image. Printers cannot reach the very edge of the paper, so leave about 10 mm if this will be printed.

Off by default. Blowing a small image up to fill A4 does not add detail — it only makes the blur bigger.

Output quality

Each JPG is embedded unchanged — the same compressed data that was in your file is copied into the PDF, so there is no generation loss and no re-encoding. By default every page is made exactly the shape of its photo, which means no white bands down the sides. Choosing a fixed size like A4 instead will letterbox photos whose proportions do not match the paper; that is unavoidable geometry, not a fault in the conversion. Small images are never blown up to fill the page unless you ask, because enlarging adds no detail and only magnifies the blur.

See what this tool actually did to real files — median size change, speed and sample size, published whichever way the numbers fall.

Privacy: this tool does not upload your file

  • The file is never sent anywhere

    This tool is JavaScript running in your tab. Your document is read from your disk into browser memory and never transmitted — not to us, not to anyone. It handles files up to 100 MB and 2,000 pages.

  • You can check this yourself

    Load this page, turn off your internet connection, and run the tool. It still works. That is not a promise about our conduct — it is something you can verify in ten seconds.

  • Nothing to delete afterwards

    There is no upload, no job record and no copy on any server, so there is no retention period. Close the tab and the working copy is gone with it.

  • No third parties involved

    The PDF engine and its fonts are served from this domain rather than a public CDN, so no outside company sees that you used this page, or when.

Input, output and limits

Every figure below is read from the same configuration the server enforces, so this page cannot promise a limit the system will refuse.

Input formats
JPGWhat is JPG?
Output format
application/pdf
Maximum file size
100 MB per file
Maximum pages
2,000 per run
Multiple files
Yes — several files combined into one result
Price
Free, with no account and no watermark
Processing
Inside your browser — the file is never uploaded
Engine
pdf-lib, running inside your browser
File retention
None — nothing is uploaded, so there is nothing to keep or delete

Common use cases

  • A form only accepts a single PDF

    Visa applications, university admissions and insurance claims routinely ask for one PDF when what you have is eight photos of documents. This puts them in one file, in the right order.

  • Sending photographed receipts to accounts

    A folder of receipt photos is awkward to email and easy to lose track of. One PDF with a page per receipt is far easier for someone else to work through.

  • Printing a set of photos on real paper

    Set the page size to A4 with a 10 mm margin. Printers cannot print to the very edge of a sheet, and without that margin the outer band of every photo is quietly cut off.

Settings you can change

  • Page size

    Match each image — no borders · A4 (210 × 297 mm) · US Letter (8.5 × 11 in) · US Legal (8.5 × 14 in) · A3 (297 × 420 mm) · A5 (148 × 210 mm)

    Choose A4 or Letter when the file is going to be printed. "Match each image" keeps every page exactly the shape of its photo.

  • Orientation

    Follow each image · Always portrait · Always landscape

    Only applies to fixed page sizes. "Follow each image" turns the paper sideways for landscape photos instead of shrinking them.

  • Margin (mm)

    From 0 to 50, default 0.

    White space around each image. Printers cannot reach the very edge of the paper, so leave about 10 mm if this will be printed.

  • Enlarge small images to fill the page

    Default: off.

    Off by default. Blowing a small image up to fill A4 does not add detail — it only makes the blur bigger.

Troubleshooting

The pages came out in the wrong order
The list you arrange before converting is the order used, top to bottom. If files arrived alphabetically, IMG_10 sorts before IMG_2 — use the arrows to fix it, then convert again.
There are white bars at the sides of each page
That happens when a photo is a different shape from the paper you picked. Switch page size to "match each image" and the border disappears.
The PDF is bigger than all my photos added together
That is expected. Photos are copied in at full quality and the PDF adds page structure on top. To make it smaller afterwards, run it through Compress PDF.
The tab froze or the page reloaded itself
Everything runs on your device, so a very large batch can exhaust the memory your browser allows one tab. Convert in two halves and merge the results with Merge PDF.

Something else went wrong? Tell us what happened — a person reads every report, and that is how this list gets longer.

Frequently asked questions

Browse pdf tools
  • Are my photos uploaded anywhere?

    No. This tool is built out of JavaScript that runs in your browser, so the file is read from your disk into the tab and never travels further. You can open this page, disconnect from the internet, and the conversion will still work — that is the simplest way to prove it to yourself.

  • Can I control the order the photos appear in?

    Yes, and you should check it. Files arrive in whatever order your operating system hands them over, which is often alphabetical — meaning IMG_10 lands before IMG_2. Arrows next to each file move it up or down before you convert.

  • Will the photos lose quality?

    No. A JPG is embedded into the PDF exactly as it is, byte for byte — there is no second round of compression. The PDF is therefore a little larger than the sum of the photos, because it adds page structure around them.

  • What about HEIC photos from my iPhone?

    HEIC will not work here, because browsers outside Safari cannot decode it at all. Run them through HEIC to JPG first, then bring the JPGs back to this page.

  • Where does my file go when I use this tool?

    Nowhere. This tool is JavaScript that runs inside your browser tab, so the file is read straight from your disk into memory on your own device and never sent to us. There is no upload, no job record and no copy to delete afterwards — close the tab and the working copy goes with it. You can confirm this yourself: load the page, disconnect from the internet, and the tool still works. It handles files up to 100 MB and 2,000 pages, and those limits come from what one browser tab can hold rather than from anything on our side.

About these formats