Tutorials

How to Upload HEIC to Google Drive / Dropbox as JPG

koboshiCo-founder
·4 min read
Summary

Cloud storage will hold your HEIC files, but previewing them is hit or miss — Google Drive and Dropbox often show a blank thumbnail or demand a download. Converting HEIC to JPG before you upload makes every file viewable right in the browser, for you and anyone you share it with.

You drag a folder of iPhone photos into Google Drive and the thumbnails come back empty. Or you share a Dropbox link and the person on the other end sees a file they have to download and can't preview. Cloud storage stores HEIC fine — it just does not always know how to show it.

Google Drive, Dropbox, and most cloud services depend on the same browser and OS decoders as everyone else. Those decoders are inconsistent with HEIC. The result is blank previews, "unsupported file" warnings, and links that force downloads instead of letting people look.

The fix that ends all of it: convert your HEIC photos to JPG before you upload. Every cloud service previews JPG instantly, in every browser, on every device.

Why Cloud Storage Struggles With HEIC

HEIC is Apple's compressed photo format. Drive and Dropbox will store it and let you download it, but previewing depends on built-in decoders that treat HEIC differently depending on your browser and OS:

  • Chrome on Windows needs the HEIF extension installed to show a preview.
  • Web previews in Drive and Dropbox often fall back to a "download to view" link.
  • Shared links become useless when the recipient has no decoder.
  • Batch views (grids, galleries, timelines) silently skip HEIC files.

JPG avoids every one of these. It is the format every cloud service renders natively, with no extension and no caveats.

Upload HEIC to Google Drive as JPG, Step by Step

The cleanest workflow is to convert first, then upload the JPGs. It takes about a minute and works for one photo or a whole album.

  1. Convert the photos to JPG. Our HEIC to JPG converter processes the files in your browser with a local build of libheif, so nothing is uploaded to a conversion server first.
  2. Download the JPGs, individually or as one ZIP.
  3. Open Google Drive or Dropbox and drag the JPG files in.
  4. Preview them. The thumbnails load, the grid shows every photo, and shared links let anyone view without downloading.

Working this way has a side benefit: the JPGs preview instantly, but you also keep the originals saved as HEIC on your phone if you want them in their original size.

The Same Fix Works for Dropbox, OneDrive, and iCloud

The steps do not change for any cloud service, because the problem is the file, not the service. Whether you upload to Dropbox, OneDrive, or a shared company folder, converting HEIC to JPG before uploading makes previews work everywhere.

If you prefer to keep working in the cloud, you can also convert inside the browser and upload straight to the folder you are targeting — the local converter above drops the JPGs into your downloads, ready to drag wherever you need them.

FAQ

Does Google Drive support HEIC? It stores HEIC files, but previewing depends on your browser and OS. On many setups the preview is blank or a forced download. Converting to JPG removes that uncertainty.

Will converting HEIC to JPG lose quality in the cloud preview? No. Your JPG upload keeps its resolution. Cloud services render JPG at full quality in the preview.

Can I batch upload HEIC photos as JPG? Yes. Convert the whole set in one pass, download the ZIP, and upload the JPGs together. The folder structure stays intact.

Do the original HEIC files stay on my phone? Yes. Converting makes a JPG copy; it does not delete the HEIC original from your device.

Bottom Line

Cloud storage holds HEIC but frequently fails to show it. Convert your photos to JPG before uploading and Drive, Dropbox, and every shared link just work — previews load, grids fill in, and recipients can actually look. Run the batch through the online converter and never send a blank thumbnail again.

More blog posts to read