iPhone Receipts to PDF — Batch for Expense Reports

Convert iPhone HEIC receipts to a ZIP of individual PDFs, one per receipt — drops straight into Expensify, Concur, QuickBooks, or your email. Small quality preset keeps the batch under typical attachment caps.

Drop HEIC files here, or click to browse

HEIC and HEIF formats · up to 20 files

Files never leave your device. Everything runs locally in your browser.
Loading conversion library…

What it does

Individual mode by default

You land in Individual mode — each HEIC becomes its own PDF, all delivered as one ZIP. Drop the ZIP into your expense system or extract and upload one at a time.

Source filenames preserved

Each PDF inside the ZIP keeps its source filename. IMG_4523.heic becomes IMG_4523.pdf. iPhones use the same name across the photo and its conversion, which makes audit trails easy.

Small quality preset for email

Lands on Small (Q65). Receipts are rarely zoomed-in artistic photos — the text is what matters. Small quality typically halves the output without legibility loss.

Letter page size, no orientation drama

US Letter portrait by default. Your accounting software's OCR likes consistent page sizes, and Letter is the default in every US tax-year template.

How to use iPhone Receipts to PDF — Batch for Expense Reports

  1. 1
    Photograph receipts as you collect them

    iPhone camera app, default HEIC format. Get the whole receipt in frame, well lit, no glare on the printed text. The OCR your expense system runs is happier with sharp, well-cropped shots.

  2. 2
    Drop the batch onto the page

    Up to 20 HEICs at a time. Individual mode is already selected. Small quality is already selected.

  3. 3
    Click Convert and download the ZIP

    You get heic-to-pdf-2026-05-07.zip. Inside: one PDF per source HEIC, named after the source file.

  4. 4
    Upload to your expense system

    Most expense systems accept ZIPs directly. If yours does not, extract and drag-drop the PDFs in batch — most file pickers accept multi-select.

When to use this

Monthly expense report

Photograph receipts as you go through the month. End-of-month, drop 20 HEICs in, get a ZIP of 20 PDFs, upload to Expensify or Concur in one go.

Tax-time receipt archive

Sort receipts by category in Photos, drop a batch per category, download the ZIPs to a year folder. EXIF timestamps are stripped (privacy), but filenames preserve order.

Reimbursement submission

Photograph the receipts, drop into the tool, attach the resulting ZIP to your reimbursement email. Your finance team gets one attachment per claim instead of HEIC files they cannot open.

Frequently Asked Questions

Why one PDF per receipt instead of one combined PDF?

Expense systems OCR each attachment to extract amount, vendor, and date. They then tag each receipt to a line item on your expense report. Combined PDFs confuse this — the OCR sees the document as one giant transaction. One PDF per receipt is what every modern expense system expects.

Will the receipts be readable after Small quality compression?

Yes. Small (Q65) is well above the threshold where receipt text becomes blurry — the legibility hit kicks in below Q40. If you find your output is borderline, switch to Balanced (Q82) in Options. The trade-off is roughly 30–50% larger files.

Does the ZIP work with Expensify, Concur, and QuickBooks?

All three accept individual PDFs as receipt attachments. Expensify and Concur both let you bulk-upload from a folder; extract the ZIP first then drag the folder of PDFs in. QuickBooks Online has a per-transaction attach where you upload one PDF at a time.

Will EXIF timestamps be preserved so I can match receipt date to transaction date?

No — EXIF is stripped by default, including the original capture timestamp. The filename usually contains a sequence number that preserves order (IMG_4520, IMG_4521, etc.), but if you need true timestamps in the PDF, photograph the receipt with a clock or date visible in frame.

What's the size limit per receipt?

Individual receipts at Small quality are typically 50–200 KB each. A 20-receipt ZIP is usually well under 5 MB — comfortable for any email gateway. The hard cap is 25 MB per source HEIC, which you would not hit with normal receipts.

Can I rename the output PDFs before download?

Not in v1 — each PDF inherits the source HEIC filename. If you need different names, rename the source HEICs before dropping them in, or rename the extracted PDFs after download.

Related Tools