Canva Won't Open HEIC Files — How to Convert First
- Canva cannot open HEIC files — you'll get an unsupported format error when uploading
- Convert HEIC to JPG first, then import into Canva — the whole process takes under a minute
- Browser-based conversion is faster than Canva's own convert suggestions
- Set your iPhone to shoot JPG by default to avoid this problem entirely
Table of Contents
You try to drag an iPhone photo into Canva and get an error: "Unsupported file format" or the image just won't load. HEIC is Apple's default photo format, but Canva doesn't support it. You need to convert to JPG before uploading.
The fix is a 30-second detour — convert the file, then import. Here's the fastest way.
Why Canva Doesn't Accept HEIC
Canva supports JPEG, PNG, GIF, SVG, and WebP. HEIC is not on that list. The format is relatively new (Apple adopted it in 2017) and web-based tools have been slow to support it because it requires a dedicated decoder library.
Canva has to render images in the browser and export them in standard formats. Adding HEIC support to their upload pipeline means additional engineering work and dependencies they haven't prioritized. As a result, HEIC files either fail silently or show a format error on upload.
This affects iPhone and iPad photos (default HEIC format) but also photos from some newer Android phones that support HEIC shooting.
Convert HEIC to JPG First — Then Upload to Canva
- Open the HEIC to JPG converter in a new browser tab
- Drop your iPhone photos (
.heicfiles) into the converter - Set quality to 90 or higher (preserves visual quality for design work)
- Download the converted JPGs
- Go back to Canva and upload the JPG files
Total time: under a minute for a handful of photos. The converter works with batches — select all the HEIC files you need for a Canva project and convert them at once, then download as ZIP.
Sell Custom Apparel — We Handle Printing & Free ShippingQuality Settings for Canva Design Work
For photos used in Canva designs, quality matters. Use at least 90% quality (the default) when converting for design work. At 90%, the output JPG is visually identical to the original HEIC photo.
When to go higher:
- Print-ready designs — use 100% to avoid any compression artifacts in printed materials
- Close-up portrait work — hair detail and skin tones show JPEG artifacts more easily
- Logos or text overlay photos — subtle backgrounds need clean rendering under text
For standard social media graphics, 85–90% is fine and keeps file sizes manageable for Canva's upload process.
Prevent the Issue — Set iPhone to Shoot JPG
If you use Canva regularly and frequently import iPhone photos, change your camera format to avoid this step entirely:
- Open iPhone Settings
- Tap Camera
- Tap Formats
- Select "Most Compatible"
Your iPhone will now save photos as JPG. You'll use roughly twice the storage per photo, but photos import directly into Canva, Google Slides, WordPress, and any other tool without conversion.
Alternatively, if your iPhone is set to "High Efficiency" but you occasionally need a JPG for Canva: when taking a specific photo, go to Camera → hold down the shutter — this forces a quick burst which saves as JPG on some older iPhone models. Not reliable — just change the setting.
Fix Your Canva Upload in 30 Seconds
Convert HEIC to JPG free. No account, no upload. Paste the JPG into Canva and you're done.
Convert HEIC to JPG FreeFrequently Asked Questions
Will Canva ever support HEIC files?
Canva hasn't announced HEIC support. Given that HEIC still isn't universally supported on the web, it's unlikely to be prioritized soon. Converting to JPG before upload is the reliable solution.
Can I convert HEIC to PNG for Canva instead?
Yes, and it's sometimes better for graphics that need a transparent background. Canva supports PNG fully. Use the HEIC to PNG converter for transparent-background images or when you need lossless quality.
I converted to JPG but Canva still says unsupported format — why?
Check the file extension. If your browser saved the file with a .heic extension despite the conversion, rename it to .jpg. Also ensure the conversion completed fully — a 0 KB file suggests the conversion failed.
Does Canva compress my JPG further after uploading?
Yes. Canva recompresses uploaded images when rendering your design. For best final output quality, upload at 90%+ JPG quality. Canva's own compression on top of low-quality JPG input leads to visible degradation.

