How to use it
- Choose your .heic or .heif photos (JPG and PNG can be mixed in).
- Set the order, page size and margin.
- Press Make PDF.
What HEIC is
HEIC stores a photo using HEVC (H.265) video compression, so it is roughly half the size of a JPEG at similar quality. Apple made it the iPhone default in iOS 11. Windows and many upload forms still cannot open it.
Docrift decodes HEIC with libheif compiled to WebAssembly. That is an ordinary image decoder running in your tab (no AI involved), then the photo is placed in the PDF as a high-quality JPEG.
Stop the iPhone making HEIC
If you would rather get JPEGs in future: Settings → Camera → Formats → Most Compatible. Photos shared via Mail or AirDrop can also be converted to JPEG automatically under Settings → Photos → Transfer to Mac or PC → Automatic.
Questions
Why is HEIC conversion slower than JPG?
Your browser cannot decode HEIC natively, so a WebAssembly decoder does it. A 12-megapixel photo takes around one or two seconds on a phone.
Are my images uploaded?
No. The images are read and assembled into a PDF inside this browser tab using the open-source pdf-lib library. You can switch to airplane mode after the page loads and it still works.
Can I put several images into one PDF?
Yes. Add as many as you like; each image becomes one page. Use the arrow buttons to set the order before you press Make PDF.
Do Live Photos work?
Yes, the still frame is used. The short video part is ignored.
Related tools
- JPG to PDFCombine photos, scans and screenshots into one tidy PDF.
- Compress PDFGet under the 10 MB email limit or a portal’s 2 MB cap, and see the exact size before you download.
- Merge PDFPut a contract, its annexes and the signed page into one file, in the right order.
- PNG to PDFScreenshots and diagrams stay pixel-sharp: PNGs are stored losslessly in the PDF, with transparency kept.