AGAIN TOOLSSign in
Utility · Heavy lane

Images to PDF

Every photo becomes its own page in one PDF, bound in the order you upload them, at a page size you pick: fit to each image, A4, or US Letter. JPG embeds unchanged; PNG and HEIC are decoded and re-encoded as JPEG, and a transparent PNG is flattened onto white first, since a printed page has no alpha channel to carry one in. Up to twenty-five megabytes a file, twenty files a run, priced from each one before anything runs.

Console

jpg-to-pdf

Nothing is charged for uploading, and nothing runs until you press Run. Sign in to load a file and get an estimate first.

01

Add your photos — JPG, PNG or HEIC, up to twenty a run at twenty-five megabytes each. Uploading processes nothing and charges nothing; the file is read only far enough to size it.

02

Choose a page size: fit to each photo's own dimensions, A4, or US Letter. Orientation follows each image rather than the size you pick, and the estimate is shown before you commit.

03

Run and download. The PDF holds one page per photo, in the order you added them, stays downloadable for thirty days, and a run that fails costs you nothing.

Questions

Why don't all the pages come out the same size?

Because orientation follows each image rather than the page size you pick. At a fixed size like A4, a portrait photo gets a portrait A4 page and a landscape photo gets a landscape A4 page turned to match it, so a run mixing both genuinely produces two differently-shaped pages even though every page is nominally "A4". Only "Fit to image" sizes every page to its own photo, so it never surprises you.

What happens to a transparent PNG?

It is flattened onto white before it becomes a page. Every page's image is stored as a JPEG, and JPEG has no alpha channel to carry transparency in, so a see-through area in your PNG becomes solid white rather than being silently dropped or turned black.

What does it cost?

Each photo is priced from its own size and those prices are added together, the same way merging PDFs is priced: the total is what the same files would cost run one at a time, not a single flat amount for the whole job. About one and a third credits per megabyte of the photo itself, plus a small flat amount per file, with a one-credit minimum on each one: a typical four-megapixel phone photo costs about five credits, and the largest file this tool takes, forty-eight megapixels at twenty-five megabytes, costs about forty-one. Page size does not move it: the same bytes go in and roughly the same come out whichever size you pick. The total for the whole set is shown before anything runs.

Can I change the order the pages come out in?

Yes. Each staged file carries two controls, one that moves it a place earlier and one a place later, the same as every multi-file tool here — pages come out in the order the list shows, top to bottom, so setting that order before you run is the only way to set it.

Do I need an account?

To run a job, yes. Reading this page does not require one. Signing in is one tap with Google, Apple or GitHub — no password and no email confirmation step — and the files you already uploaded are still there when you come back.

What happens to my files?

Inputs are deleted twenty-four hours after upload and results after thirty days. Deletion means the object is removed from storage, not hidden from your history.