Skip to content
FlipMyFile

PDF tool

Convert images to PDF

Mixed folder of screenshots, photos and exported graphics? This takes all of them at once — JPG, PNG, WebP, GIF and BMP together — and builds one PDF in the order you set. Nothing is sent anywhere.

  • 100% free
  • No signup
  • Never uploaded

Drop your files here

or click to browse from your device

Supports JPG, PNG, WEBP, GIF, BMP · 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

JPG and PNG are copied into the document byte for byte, so those pages are exactly as good as the file you started with. WebP, GIF and BMP have to be re-encoded as JPEG at quality 92, which is high enough that the difference is invisible on photographs but can slightly soften fine text — if a WebP screenshot matters, convert it to PNG first and bring that instead. Very large images are capped at 5,000 pixels on the longest edge, because browser canvases silently produce a blank result above their own internal limit and a quiet blank page is worse than a slightly smaller one.

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
JPG, PNG, WebP, GIF, image/bmpWhat is JPG?What is PNG?What is WebP?What is GIF?
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

  • One application, many kinds of file

    Scanned ID as JPG, a screenshot of a booking as PNG, a diagram exported as WebP — this puts all three into the single PDF the form is asking for.

  • Tidying up a download folder

    Images collected from different places end up in different formats. Converting them into one document is usually easier than converting each of them individually.

  • Handing work to someone with different software

    WebP still is not opened reliably by every program. A PDF opens everywhere, on every operating system, without anyone installing anything.

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

A HEIC photo would not load
HEIC is not in the accepted list because browsers other than Safari cannot decode it. Convert those with HEIC to JPG first, then add the JPGs here.
A transparent PNG got a white background
PNG transparency is normally kept. It is only flattened onto white when a file had to be routed through the browser — unusual PNG variants, and all WebP and GIF images.
The images look softer than the originals
Only WebP, GIF and BMP are re-encoded. If sharpness matters, convert those to PNG first; PNG and JPG files pass through with no quality change at all.

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
  • Can I mix different image formats in one PDF?

    Yes. That is the point of this page rather than the format-specific ones. A JPG photo, a PNG screenshot and a WebP export can sit on consecutive pages of the same document.

  • How are WebP and GIF handled?

    PDF has no native support for either, so they are decoded by your browser and re-saved as JPEG inside the document. That step is lossy and it flattens transparency onto white. JPG and PNG skip it entirely and are embedded untouched.

  • What happens with an animated GIF?

    Only the first frame is used. PDF pages do not animate, so there is no way to keep the rest — if the animation matters, keep the GIF.

  • Is there a limit on how many images I can add?

    Up to 2,000 pages, but memory is the real constraint long before that. Everything is assembled inside your browser tab, so a few hundred large photos on a phone will hit the ceiling first. If a batch fails, do it in halves and combine the results with Merge PDF.

  • 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