The short version

Drop .heic or .heif photos, arrange them, choose A4, Letter or Fit-to-photo, pick a quality, download. Each photo is decoded by the browser, drawn to a canvas, and embedded as a JPEG page. Safari on iPhone, iPad and Mac decodes HEIC natively, and every other browser uses the decoder bundled with the page.

Chrome, Edge and Firefox on desktop ship no HEIC decoder, so the tool tells you rather than failing silently. The fix is either open the page in Safari, or set the phone to save JPGs and use Images to PDF.

An insurer wants photos of the damage as a single PDF. A school portal rejects .heic. A landlord's inventory needs twenty photos in one file that opens on a Windows laptop. The photos exist, the phone took them beautifully, and the format is the obstacle. Converting them to a PDF solves both halves: everyone can open a PDF, and one file is easier to send than twenty.

How to convert HEIC to PDF

1

Open this page in Safari

On an iPhone, iPad or Mac, Safari decodes HEIC natively. On other browsers the tool checks and tells you up front if it cannot.

2

Add the photos

Drop or select one or many .heic files. They are read into memory; nothing is uploaded.

3

Order, size and quality

Drag to reorder. Pick A4, US Letter or Fit-to-photo, portrait, landscape or auto, and Small, Balanced or High quality.

4

Press Convert to PDF

Each photo is decoded, drawn to a canvas and embedded as a JPEG page with pdf-lib. Download when it finishes.

Native HEIC decoding
Safari

iOS, iPadOS and macOS. The browser Apple ships is the one that reads Apple's format.

Photos per PDF
Any number

One photo per page, in the order you set.

Bytes uploaded
0

Photos of your home, your ID and your family stay on the device that took them.

Which browsers can open HEIC

HEIC stores images with the HEVC video codec, and HEVC is patent-licensed. Apple pays for it and builds the decoder into Safari. The other desktop browsers have not, so a .heic file handed to Chrome or Firefox is simply unreadable to them. That is the entire reason this tool behaves differently from browser to browser.

SupportIt comes down to the operating system's decoder
Decodes HEICSafari on iPhone and iPadYesSafari on MacYesChrome on MacPartlyChrome, Edge, Firefox on WindowsNoChrome on AndroidPartlyFirefox on Mac or LinuxNo
"Partly" means it depends on the OS version and installed codecs. The tool tests the actual browser it is running in and reports the result before you convert.
The one-line phone setting that ends the problem
On the iPhone, open Settings, then Camera, then Formats, and choose Most Compatible. Every photo taken from then on is a JPG that every browser, portal and tool on earth understands. Existing HEIC photos are unchanged, but sharing them from the Photos app also converts to JPG by default, which is often the quickest route on a non-Safari browser.

Page size and orientation

Option by purposeWhich page size for which job
  • Photos as evidence or documentationFit-to-photo
  • Printing in North AmericaUS Letter
  • Printing elsewhereA4
  • Passport-style and ID uploadsFit-to-photo, keeps the aspect ratio
  • Mixed portrait and landscape shotsAuto orientation
  • Fit-to-photo makes each page exactly the photo's aspect ratio with no margin. Nothing is cropped or padded, which is what an insurer or a portal wants.
  • A4 and Letter centre each photo on a standard page with a margin, scaled to fit. Landscape photos on portrait pages get white above and below, which prints cleanly.
  • Auto orientation reads each photo's own orientation and turns the page to match, so a mixed set does not force sideways pages.

Quality, and why the PDF is bigger than the photos

HEIC is roughly half the size of a JPEG of the same picture, which is exactly why Apple adopted it. A PDF cannot hold HEIC, so each photo is re-encoded as JPEG at the quality you choose, and the file grows accordingly. This is normal, expected, and not a sign of anything wrong.

Try it

How big will the PDF be?

Enter the number of photos and their average size and choose HEIC. The estimate shows the PDF size after re-encoding and what a compression pass would bring it to.

Balanced, the default

About 85 percent JPEG quality

  • Indistinguishable from the original on screen
  • Right for claims, portals, sharing and most printing
  • A ten-photo PDF typically lands under 25 MB
  • The setting to use unless you have a reason not to
Small or High

The two ends of the scale

  • Small, about 70 percent: previews and many photos in one email
  • High, about 95 percent: prints, archives, anything zoomed
  • High roughly doubles the file compared with Balanced
  • Convert once at High, then compress a copy for sending

Where HEIC PDFs go

  • Insurance claims. Adjusters expect documents. Ten photos of the damage as one PDF, in Fit-to-photo, beats ten attachments they cannot open.
  • School, work and government portals. Most reject .heic outright. A PDF sails through.
  • Inventories and inspections. Move-in photos, site visits, condition reports: one file per property, in order.
  • Sharing with people on Windows or Android. A PDF opens for everyone; a HEIC opens for some.
WorkflowFrom camera roll to attachment
Photoscamera rollHEIC to PDFthis tool, SafariCompressif the inbox needs itSendopens anywhereConvert at High if you might print, then compress the copy you send
The whole chain runs on the phone. No cable, no app, no upload.

Why the photos never leave your phone

The photos people convert are of their homes, their cars after an accident, their passports and their children. Online HEIC converters upload every one of them to build the PDF, and a copy sits on that server under whatever policy it has.

Two ways to convertOne of them never transmits a photo
Your devicePDFin memoryBrowser enginedecodeDownload0 bytes leavethe machineTypical online toolPDFon diskuploadServercopies filedownloadA full copy now sits on hardware you do notcontrol, under a policy you cannot audit
The browser decodes the HEIC, draws it to a canvas, and pdf-lib embeds the JPEG, all inside the tab. Nothing is sent anywhere.

The tool is right above

Everything on this page runs in your browser. Scroll up, drop the file, and keep it on your machine.

Jump to the tool

Common questions

What people ask with a camera roll of .heic files.

01Which browsers does it work in?

All of them. Safari decodes HEIC natively, and Chrome, Firefox, Edge and Android browsers use a decoder that ships with the page, about a megabyte that loads the first time a HEIC is dropped. Chrome, Edge and Firefox on Windows do not. Chrome on Mac and Android depends on the OS version. The tool tests the browser it is running in and tells you before you convert.

02Does it work on Chrome or on Windows?

Yes. The bundled decoder handles it; no need to switch browsers or change the camera setting. Sharing a HEIC from the Photos app also converts it to JPG by default.

03Will the PDF preserve photo quality?

Each HEIC decodes at full pixel size and is embedded as a JPEG at the quality you choose. Balanced is visually identical on screen; High is for print and archives.

04Why is the PDF bigger than my photos?

HEIC is about half the size of JPEG for the same picture, and a PDF stores JPEG. Growth of 40 to 70 percent is normal. Compress the finished PDF if an inbox cap demands it.

05Can I put several photos in one PDF?

Yes. Each photo becomes one page. Drag to reorder before converting.

06Which page sizes are available?

A4, US Letter and Fit-to-photo, with auto, portrait or landscape orientation. Fit-to-photo keeps each page at the photo's own aspect ratio.

07Are my photos uploaded anywhere?

No. Decoding, drawing and PDF assembly all happen in the browser. Nothing leaves the device.

08Is it free?

Free. Every tool, unlimited use, no signup.