[BUG] Unable to upload HEIC photos #535

Closed
opened 2026-02-04 21:14:19 +03:00 by OVERLORD · 6 comments
Owner

Originally created by @IrwenXYZ on GitHub (Dec 30, 2022).

Describe the bug
Unable to upload HEIC photos. When photo is attempted to be uploaded, the bottom right upload GUI does not appear, and immich provides no response in GUI or in logs

To Reproduce
Steps to reproduce the behavior:

  1. Go to immich web UI
  2. Attempt to upload HEIC file
  3. Upload does not occur

Expected behavior
The bottom right upload UI should show up indicating progress, and when finished, immich should prompt user to refresh

System

  • Server Version: v1.40.1_63-dev

Additional context
Tested on Firefox and Chrome

Originally created by @IrwenXYZ on GitHub (Dec 30, 2022). **Describe the bug** Unable to upload HEIC photos. When photo is attempted to be uploaded, the bottom right upload GUI does not appear, and immich provides no response in GUI or in logs **To Reproduce** Steps to reproduce the behavior: 1. Go to immich web UI 2. Attempt to upload HEIC file 3. Upload does not occur **Expected behavior** The bottom right upload UI should show up indicating progress, and when finished, immich should prompt user to refresh **System** - Server Version: `v1.40.1_63-dev` **Additional context** Tested on Firefox and Chrome
Author
Owner

@alextran1502 commented on GitHub (Dec 31, 2022):

The initial observation is the HEIC file when uploaded from the web doesn't have the type specified as image/<type-name> but as a blank string, thus the web excluded the file from being uploaded

@alextran1502 commented on GitHub (Dec 31, 2022): The initial observation is the `HEIC` file when uploaded from the web doesn't have the `type` specified as `image/<type-name>` but as a blank string, thus the web excluded the file from being uploaded
Author
Owner

@lameslime commented on GitHub (Jan 1, 2023):

Same seems to be also happening with app (android) uploads, only jpgs are appearing. Videos (.mp4) aren't appearing, also no logs in gui or app. The progress bar is showing upload progress and my proxy reports traffic, but it seems to be discarded by the server.
Version: latest stable (v1.40.0), app is play store version.

@lameslime commented on GitHub (Jan 1, 2023): Same seems to be also happening with app (android) uploads, only jpgs are appearing. Videos (.mp4) aren't appearing, also no logs in gui or app. The progress bar is showing upload progress and my proxy reports traffic, but it seems to be discarded by the server. Version: latest stable (v1.40.0), app is play store version.
Author
Owner

@alextran1502 commented on GitHub (Jan 1, 2023):

Same seems to be also happening with app (android) uploads, only jpgs are appearing. Videos (.mp4) aren't appearing, also no logs in gui or app. The progress bar is showing upload progress and my proxy reports traffic, but it seems to be discarded by the server.

Version: latest stable (v1.40.0), app is play store version.

Hmm, can you share a file from your Android phone? Heic is standard on iPhone so I am not sure why uploading from Android not working?

@alextran1502 commented on GitHub (Jan 1, 2023): > Same seems to be also happening with app (android) uploads, only jpgs are appearing. Videos (.mp4) aren't appearing, also no logs in gui or app. The progress bar is showing upload progress and my proxy reports traffic, but it seems to be discarded by the server. > > Version: latest stable (v1.40.0), app is play store version. Hmm, can you share a file from your Android phone? Heic is standard on iPhone so I am not sure why uploading from Android not working?
Author
Owner

@lameslime commented on GitHub (Jan 1, 2023):

Alright, I think it was taken with Proshot. Picture

@lameslime commented on GitHub (Jan 1, 2023): Alright, I think it was taken with Proshot. [Picture](https://photos.app.goo.gl/2uTrm27vqP2FYZyWA)
Author
Owner

@mitchross commented on GitHub (Jan 26, 2023):

I have this same issue.

@mitchross commented on GitHub (Jan 26, 2023): I have this same issue.
Author
Owner

@Hukuma1 commented on GitHub (Jan 28, 2023):

Just doing a catch-all comment. Tested with latest version. Uploaded gif, jpg, jpeg, png, webp, heif, heic, avif from web upload.

HEIF/HEIC/AVIF do not work/upload with standard example files downloaded from websites. AVIF does show a file upload dialog box, but nothing shows up once I refresh. ([Nest] 558 - 01/28/2023, 10:39:04 AM ERROR [AssetUploadConfig] Unsupported file type .avif file MIME type image/avif

@Hukuma1 commented on GitHub (Jan 28, 2023): Just doing a catch-all comment. Tested with latest version. Uploaded `gif`, `jpg`, `jpeg`, `png`, `webp`, `heif`, `heic`, `avif` from web upload. HEIF/HEIC/AVIF do not work/upload with standard example files downloaded from websites. AVIF does show a file upload dialog box, but nothing shows up once I refresh. (`[Nest] 558 - 01/28/2023, 10:39:04 AM ERROR [AssetUploadConfig] Unsupported file type .avif file MIME type image/avif`
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#535