HEIC to PDF
iPhone photos into one PDF, on any computer, without uploading them.
Runs entirely in your browser
Loading the tool…
Your files are opened by this page and never uploaded. Nothing in the page sends them anywhere, and it keeps working with the network off.
Drag an image to move it. The bin drops one, and the arrows nudge it along. Top left becomes page one.
- —Pages
- —PDF size
- —Re-encoded
| JPEGs | Placed exactly as they are, never re-encoded |
|---|---|
| PNG and WebP | Converted to JPEG, because a PDF cannot carry them |
An iPhone saves photos as HEIC, which only Safari can open, so a scan made with the phone's camera, a receipt, a whiteboard, a page of handwritten notes, will not go into most PDF tools on a Windows computer or in Chrome. This page carries its own HEIC decoder, libheif, compiled to run in the browser: choose the photos, put them in order, and download one PDF.
Each photo is turned upright the way the phone meant it, decoded, and placed as a page; JPEGs and PNGs can be mixed in and go in as they always do. Choose a paper size for something to print or submit as a document, or Fit to make each page the shape of its photo.
The photos never leave the computer. That is the point for the documents people photograph with a phone, identity cards and letters and bank statements among them, and the page is served with a rule that stops it opening a connection anywhere.
How to use it
- Choose your HEIC photos. They are decoded here and never uploaded.
- Drag them into order: each one becomes a page.
- Pick a paper size, A4 or Letter for a document, or Fit for the photo's own shape.
- Download the PDF.
Questions
Why will other sites not take my iPhone photos?
Because the browser cannot open them. HEIC pictures are compressed with HEVC, a video codec whose licence Apple pays and most browsers do not, so outside Safari a page has to bring its own decoder. This one does, which is why it is larger than the other PDF tools here.
Will the PDF be huge?
About the size of the photos as JPEGs, a few megabytes each at full resolution. For a form with an upload limit, run the result through Compress PDF, which can aim at a size.
Can I scan a document with my iPhone and make a PDF here?
Yes: photograph each page, choose the photos here in order, and pick A4 or Letter. For a cleaner result, crop each photo to the page first; the iPhone's own Notes app can also scan straight to PDF.
Do I need to convert to JPG first?
No, HEIC goes straight in. If you want the photos as pictures as well, HEIC to JPG converts them, with their colours and dates.
Is my file uploaded?
No. It is read and rebuilt in this tab by WebAssembly, and the page is served with a rule that forbids it from opening a connection anywhere. Turn the network off once the page has loaded and it works the same, which is the way to check it rather than take it on trust.
Other pictures into a PDF
The same tool, with a page of its own for each kind of picture.
Your data stays on your device
Everything above runs inside your browser as WebAssembly compiled from Rust. Nothing you type is uploaded, logged or stored on a server. You can load this page once, go offline, and it still works.
This page makes no requests at all, to anywhere. That is not a promise in the copy: it is a Content-Security-Policy header your browser enforces, and connect-src on it is none. Open the network tab and watch nothing happen.