Help Center
Everything you need to know about using heic.site.
1 Converting Images
How do I convert a file?
- Choose your output format (JPG, PNG, WebP, AVIF, or PDF for Pro users)
- Adjust quality if needed — the slider only appears for lossy formats
- Drag and drop your files into the drop zone, or click to browse
- Conversion starts automatically
- Download individual files or all at once as a ZIP
What does the quality slider do?
The quality slider controls the compression level for lossy formats (JPG, WebP, AVIF). Higher values mean better image quality but larger file sizes. Our defaults are tuned for the best balance: 92 for JPG, 85 for WebP, 80 for AVIF. At these settings, the difference from the original is essentially invisible. PNG is always lossless, so no quality slider appears.
What is EXIF metadata and should I strip it?
EXIF metadata is hidden data embedded in photos — GPS coordinates where the photo was taken, your camera model, timestamps, lens info, and more. We strip it by default to protect your privacy. If you're keeping photos for personal use and want to preserve the original data, uncheck the "Strip EXIF metadata" option. Note: EXIF preservation works best with JPG and WebP.
How many files can I convert at once?
There's no hard limit. Files are processed one after another to keep memory usage manageable. For large batches, use the "Download All as ZIP" button. On older devices or phones, 50-75 files at a time is a safe batch size.
Are my files uploaded to a server?
No. All conversion happens locally in your browser using WebAssembly. Your files never leave your device. You can verify this by disconnecting from the internet after the page loads — conversion still works.
2 Formats
Which formats can I convert from?
HEIC, HEIF, AVIF, WebP, PNG, JPG/JPEG, GIF, BMP, TIFF/TIF. The converter detects the input format automatically from the file contents, not just the extension.
Which output format should I choose?
| Format | Best for | Notes |
|---|---|---|
| JPG | Photos, sharing, email | Universal support, small files |
| PNG | Screenshots, graphics, transparency | Lossless, larger files |
| WebP | Web use, social media | Best quality/size ratio |
| AVIF | Maximum compression | Newest format, not all browsers support it |
| Documents, printing | Pro only |
Why is AVIF greyed out?
AVIF encoding requires browser support for the OffscreenCanvas AVIF codec. Some browsers (particularly older versions of Firefox and Safari) don't support it yet. If AVIF is greyed out, your browser can't encode to that format. Try Chrome or Edge for AVIF support.
Why is Safari faster for HEIC files?
Safari on macOS and iOS uses Apple's hardware-accelerated HEVC decoder built into the chip. This means HEIC decoding runs on dedicated silicon instead of software emulation. In our testing, this is 17-39x faster than the WebAssembly decoder other browsers use. Once decoded, the encoding step (to JPG, PNG, etc.) is the same speed everywhere.
3 Pro Features
What does Pro include?
- PDF output — Convert images to PDF documents
- File sharing — Upload converted files and get a shareable link (24-72h expiry)
- API access — REST API with a personal API key for programmatic conversion
- No ads — Clean interface, no distractions
- Priority support — Issues resolved faster
How does file sharing work?
After converting files, Pro users see a "Share files" section below the file list. Choose an expiry period (24h, 36h, or 72h), optionally add an email address, and click "Get Link." Your converted files are uploaded to our secure storage and a unique share link is generated. Files are permanently deleted after the expiry period — we don't keep them. Anyone with the link can download the files until they expire.
How do I use the API?
Go to your Account page and generate an API key. Then make requests like:
curl -X POST https://heic.site/api/convert \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@photo.heic" \
-F "format=jpg" \
-F "quality=92" \
-o photo.jpg How do I manage my subscription?
Go to your Account page and click "Manage Billing." This opens the Stripe billing portal where you can update your payment method, switch between monthly and yearly plans, view invoices, or cancel. Cancellation takes effect at the end of your billing period — you keep Pro until then.
4 Troubleshooting
Conversion is failing or stuck
Try these steps:
- Refresh the page and try again
- Try a different browser (Chrome tends to be the most reliable)
- Check if the file is actually a valid image — rename it to remove special characters
- For very large files (50MB+), your browser might run out of memory. Try converting fewer files at once.
My HEIC file says "not a valid HEIC file"
We check the actual file header bytes, not just the extension. If you get this error, the file might be corrupted, incomplete (partial download), or not actually HEIC despite the extension. Try re-downloading the file from the original source.
The converted image looks different from the original
If you're converting to a lossy format (JPG, WebP, AVIF) at a low quality setting, some visual quality is expected to be lost. Try increasing the quality slider to 95+. If colors look wrong, this can happen when the source image uses a wide color gamut (Display P3) and the output format doesn't support it. JPG and PNG use sRGB. WebP and AVIF support wider gamuts.
I can't log in / forgot my password
Currently we don't have a password reset flow. If you can't log in, please contact support and we'll help you recover your account. Make sure you're using the same email address you signed up with.
Share link says expired but I just created it
Share links use UTC timestamps. If you see an unexpected expiry, it might be a timezone difference. Links expire exactly after the period you chose (24h, 36h, or 72h) from the moment of creation, based on server time (UTC).
Still need help?
Check the FAQ for more answers, or email us at support@heic.site.