YOUR PHOTOS. ONE DOCUMENT.

HEIC to PDF Converter

Put your photos in the right order. Choose the page layout, create one PDF, and keep the whole process on your device.

No file uploadsOne photo per pageClear page order
YOUR PAGES0 / 20

Drop your HEIC / HEIF photos here

Preparing the converter…

Up to 20 pages · 20 MB per photo · 100 MB total · 16 MP input

Photo dates are for sorting only. GPS, dates, filenames and other source metadata are not embedded in the PDF.

0 pages selected

32 MB embedded-image budget · 64 MB final PDF limit. Smaller output does not reduce source decoding requirements. Refreshing clears this session.

Keep this tab open while you work. Your original photos stay unchanged.

FROM PHOTOS TO PAGES

How to make a PDF from HEIC photos

01

Choose and arrange

Select HEIC photos, review page numbers, then move pages or explicitly sort by file name or capture time.

02

Set the document

Choose A4 or Letter, automatic or fixed orientation, margins and a quality preset. The layout fits each image without cropping.

03

Generate and download

Generate all pages locally, inspect the layout and actual PDF size, then download one complete document.

One HEIC photo or several photos in one PDF

For a single receipt, note or photographed form, choose one supported photo and generate a one-page PDF. There is no sorting step to complete. Choose the paper size requested by the recipient, then check the downloaded page for readable text and complete edges.

For several receipts or supporting photos, select up to 20 files to create one document with a photo on each page. You can keep related pages together and put them in reading order before generating. The tool does not merge existing PDFs or put several photos on one page.

A document that follows your chosen order

Check the visible page numbers after selecting files. Browsers and photo pickers decide the initial file-list order; the converter cannot promise it matches the order you clicked. Move pages with the up/down buttons, restore the original selection order, or explicitly sort by file name or capture time.

Natural file-name sorting places IMG_9 before IMG_10, which is useful for a numbered sequence. Capture-time sorting can help arrange photos chronologically when their dates are available. Neither replaces checking the document’s reading order. Moving or sorting pages after generation requires generating a new PDF.

Capture-time sorting without guessing missing dates

The converter reads the primary photo’s valid original capture date when available. Dates with complete timezone offsets can be compared chronologically. When any offset is unknown, a separate choice explains that sorting will compare recorded clock times instead. Files with no valid date go last; ties and missing-date files stay in their existing relative order.

Dates are only used to arrange pages. They are not written into the PDF, and the file’s modification date never substitutes for a missing photo date. You can still move individual pages after sorting.

Paper, orientation and margins

The defaults are A4 paper, automatic orientation on each page, and a 10 mm margin. Choose the recipient’s requested paper size before generating.

SettingAvailable choicesWhen to use it
Paper sizeA4: 210 × 297 mm
Letter: 8.5 × 11 in
Match the paper or form requirement. Check the paper size and scaling again in the print dialog.
OrientationAuto, Portrait or LandscapeAuto follows each photo’s dimensions after its supported rotation and reflection are applied. Use a fixed direction for a consistent document.
Margins0–30 mm; default 10 mmLeave space around the photo for reading or printing. A zero margin does not make a printer support borderless printing.
Image placementFit, centeredKeep the whole image visible without cropping or stretching. A different photo-to-paper aspect ratio leaves extra white space.

The layout preview uses the same placement calculation as the exported PDF. Before generation, placeholders show the image area. Small photo thumbnails appear as pages are prepared. This preview is not a PDF reader and cannot prove that small text will remain legible; open the downloaded document to check it.

Balance file size and detail

Clear, the default preset, uses a longest edge of 3,000 pixels and JPEG quality 92. Small file uses 2,000 pixels and quality 85. Advanced settings allow a 200–4,096 pixel longest edge and quality 1–100. Pixels are reduced when needed and never enlarged; putting a small image on a large sheet cannot restore missing detail.

JPEG is lossy and quality values are not percentages of original quality. Small lettering, lines, photos and gradients behave differently. A reduced file is not guaranteed to meet a particular upload limit or print standard. After generation, check the actual size, adjust settings and generate again if needed.

One JPEG encoding before the image enters the PDF

Each HEIC photo is decoded, resized if needed, and encoded as a new JPEG using your quality setting. The PDF embeds that JPEG image data directly; placing it on the page does not encode it a second time. Changing its physical size on the sheet does not add pixels.

This is still a lossy conversion from HEIC. The output is 8-bit sRGB, transparent areas become white, and detail or colors can change. Keep the original HEIC if you need its original encoding or color depth.

Supported photos and complete-document safety

This version uses the same HEIC decoding limits as HEIC to JPG: supported static 8/10-bit SDR HEVC photos, including primary-image selection, grids and supported orientation transforms. Sources must fit 16 megapixels and 8,192 pixels per side. HDR, gain maps, image sequences, unknown color profiles, 24/48 MP sources and Live Photo video components are outside this version.

Only the primary still photo becomes a page. A selected .mov or another unsupported file must be removed or replaced; it is never silently omitted. Every chosen page must succeed before a PDF is offered. Cancel stops decoding and document generation while keeping the input list and settings. Changing pages or settings disables the old result until you generate again.

Local processing with bounded documents

The tool accepts at most 20 pages, 20 MB per photo and 100 MB total input. It stops if compressed page images exceed 32 MB or the final PDF exceeds 64 MB. The browser still needs working memory for decoding, previews, the PDF and saving; these limits do not guarantee a device’s peak memory. Start with a few pages on a phone.

Decoding happens one photo at a time. Reducing the output dimensions does not avoid decoding the source, so a photo above the input limit needs a smaller SDR export first. The decoder and PDF resources load from this site only when generation needs them. No upload or cloud conversion fallback is used.

What stays private, and what remains visible

Photo EXIF, GPS, capture dates, camera details, original filenames and embedded thumbnails are removed from the page images. The PDF has no source-photo metadata. An address printed on a receipt or visible in a photo remains visible: metadata removal does not redact the image. Optional analytics excludes filenames, dates, image content, page order and settings.

You can use the browser Network panel to check that requests do not contain your files. Program resources still need to load, and optional usage analytics sends events only after consent. Once the required resources have loaded, conversion can work offline in the open tab. Refreshing clears the session and may need a connection. Read the privacy policy.

HEIC to PDF or HEIC to JPG first?

Use this tool when you need a finished photo document: arrange the HEIC files, set the paper and generate one PDF without saving intermediate JPGs. If you need individual image files for a form, photo editor or presentation, choose HEIC to JPG instead.

A separate JPG-to-PDF application may embed JPEG data directly or may re-encode it, depending on that application and its settings. Two tools do not automatically mean two rounds of JPEG compression or two uploads. The direct workflow here combines page arrangement and PDF creation on your device.

When you need searchable or editable text

This converter produces image-only pages. It does not add an OCR text layer, so the PDF itself contains no recognized words to select, copy or search. A PDF reader may offer its own text recognition, but that is a separate feature.

If you need to copy text from a photographed document, use a scanning or OCR tool and check its recognized text. If you already have a text document, exporting that original document to PDF can preserve its text without turning it into a photograph.

KNOW YOUR DOCUMENT

HEIC to PDF questions

Are my photos uploaded to make a PDF?

No. HEIC decoding and PDF generation run in workers on your device. The browser downloads program resources from this site, but there is no photo upload or server conversion fallback. Optional analytics is off until you consent and excludes file details.

Can I combine several HEIC photos in one PDF?

Yes. Choose up to 20 supported photos, with one photo on each page. The selection must also fit 20 MB per file and 100 MB total. Embedded images are limited to 32 MB and the finished PDF to 64 MB; these are not guarantees about device peak memory.

Can I convert just one HEIC photo to PDF?

Yes. Select one supported HEIC or HEIF photo, choose the paper and margins, then generate a single-page PDF. You do not need to sort anything. Check the downloaded page for legibility and the receiving form’s page-size and file-size requirements.

How can I control the page order?

The initial order follows the file list returned by your browser, which may differ from your clicks in the photo picker. Use the up and down buttons, restore Selection order, or explicitly sort by natural file name or capture time. Page numbers and layout previews reflect the current order.

What happens if capture dates are missing or have different timezones?

Missing dates go last and keep their relative order. Equal dates stay stable. If all available dates have timezone offsets, sorting compares actual time. If an offset is missing, the tool asks before comparing the recorded clock times. It never substitutes file modification dates. Sorting does not copy dates into the PDF.

Will the PDF preserve photo quality, transparency or metadata?

Photos are normalized to new 8-bit sRGB JPEG images, so compression and color conversion can change them. Transparent areas become white. Image pixels may be reduced to the chosen longest edge but are not enlarged. Source dates, GPS, camera information, thumbnails and filenames are not embedded; visible information in the photo remains. Keep your originals.

Can I make an exact-size file or search the text in the photos?

Small file and Clear presets offer different JPEG quality and pixel limits. They do not guarantee a file size; the result shows the actual size. Lower the settings or remove pages and generate again if necessary. Pages contain images without OCR, searchable text, password protection or PDF editing.

Why is PDF download unavailable after an error or a change?

Every selected page must succeed. A failed or cancelled task never offers a partial PDF. Recheck or remove invalid pages, then generate again. Changing order, settings or selected photos invalidates the previous result so you cannot accidentally download an outdated document.

Do I need an app, and can I make a PDF offline?

No separate app or system HEIC codec is required. The page, HEIC decoder and PDF resources need to load first. Once the required resources are available, generation can continue offline in the open tab. Refreshing or returning later may require a connection; the page is not an installed offline app.