Choose and arrange
Select HEIC photos, review page numbers, then move pages or explicitly sort by file name or capture time.
Put your photos in the right order. Choose the page layout, create one PDF, and keep the whole process on your device.
Preparing the converter…
Photo dates are for sorting only. GPS, dates, filenames and other source metadata are not embedded in the PDF.
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.
Select HEIC photos, review page numbers, then move pages or explicitly sort by file name or capture time.
Choose A4 or Letter, automatic or fixed orientation, margins and a quality preset. The layout fits each image without cropping.
Generate all pages locally, inspect the layout and actual PDF size, then download one complete document.
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.
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.
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.
The defaults are A4 paper, automatic orientation on each page, and a 10 mm margin. Choose the recipient’s requested paper size before generating.
| Setting | Available choices | When to use it |
|---|---|---|
| Paper size | A4: 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. |
| Orientation | Auto, Portrait or Landscape | Auto follows each photo’s dimensions after its supported rotation and reflection are applied. Use a fixed direction for a consistent document. |
| Margins | 0–30 mm; default 10 mm | Leave space around the photo for reading or printing. A zero margin does not make a printer support borderless printing. |
| Image placement | Fit, centered | Keep 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.