Expense Reports
Photograph receipts on your phone and combine the mixed JPG/HEIC shots into a single PDF expense report for accounting.
Photo libraries rarely come in a single format. A typical workflow might involve JPG photos from a DSLR, PNG exports from a design tool, WEBP graphics from a web source, and HEIC shots from an iPhone — all destined for the same document. Dedicated single-format tools reject half the batch. The Images to PDF converter accepts everything in one drop, combining mixed-format images into a single polished PDF without any pre-conversion step.
LuraPDF processes every image locally using pdf-lib and a HEIC decoder, both running entirely in your browser. JPGs pass through untouched, and PNGs embed with their alpha channel. HEIC photos are decoded with libheif, compiled to WebAssembly, and saved as high-quality JPEG before embedding. You control page size, margin, fit mode, and image order through a drag-and-drop interface. The result is a single PDF, clean and ready to email, print, or archive, built without uploading a single byte to any server.
Anyone who needs to bundle mixed-format images into a single shareable document without worrying about format compatibility.
Photograph receipts on your phone and combine the mixed JPG/HEIC shots into a single PDF expense report for accounting.
Turn a set of staged-property photos from multiple sources into a single-page PDF flyer for email campaigns and print.
Compile venue snapshots, mood-board PNGs, and inspiration screenshots into a single mood-deck PDF for client presentations.
Bundle site-progress photos taken throughout the week into a client-ready PDF progress report with a single click.
Assemble damage photos from multiple devices into a single organized PDF evidence packet for faster claim processing.
Combine itinerary screenshots, e-ticket images, and hotel confirmation PNGs into one organized travel PDF for offline access.
Converting locally in the browser means maximum privacy, zero friction, and no format-compatibility headaches.
When you drop images into LuraPDF, each file is decoded in the browser by the right handler. JPG images are passed straight to pdf-lib's embedJpg(), and PNG images go through embedPng() to keep the alpha channel. WebP, GIF, and BMP are drawn to an HTML canvas and stored as lossless PNG. HEIC photos are decoded by libheif, compiled to WebAssembly, and stored as high-quality JPEG; Safari decodes them natively instead. All decoding happens locally, and no cloud API is called.
Once all images are decoded, pdf-lib creates a new PDF document and adds one page per image in your chosen order. Pages are sized and each image is positioned according to your fit mode (fit or fill). You download the finished PDF as a blob URL, and nothing is cached or stored. Closing the browser tab clears every image and the generated PDF from memory.
| Feature | LuraPDF | Server-based converters | Desktop PDF apps |
|---|---|---|---|
| Mixed format support | JPG, PNG, WEBP, HEIC, GIF, BMP | JPG, PNG only | Most formats |
| HEIC support | Yes (WASM) | No | Partial |
| Browser-only / no upload | Yes | No | No |
| Free, no file limit | Yes | 25-file limit | Paid |
A few quick choices before export produce cleaner, more professional documents.
Rename files with a numeric prefix (01_, 02_) before uploading to skip the drag-reorder step entirely.
Choose 'fit' mode for varied aspect ratios — it prevents images from overflowing page margins.
Use Compress PDF after export if the resulting PDF is too large for email attachments.
Use Letter or A4 for documents that will be printed; use fit-to-image for archival quality.
iPhone HEIC photos work on desktop too via WASM decoding — no need to convert to JPG on the phone first.
Add page numbers after export using our Add Page Numbers to PDF tool for easy navigation in long documents.
Drop JPG, PNG, WEBP, or HEIC images in any combination, reorder with a drag, and export a clean PDF. Your photos stay on your device — no upload, no watermark, no signup. One tool for every image format you have.