Skip to content

ios: webp preview format not supported in widget #19442

@LucaTheHacker

Description

@LucaTheHacker

I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.

  • Yes

The bug

iOS Widget is not able to display images if preview format is WebP, due to missing support in UIImage.

The OS that Immich Server is running on

TrueNAS

Version of Immich Server

v1.135.3

Version of Immich Mobile App

v.1.135.3

Platform with the issue

  • Server
    Web
    Mobile

Reproduction steps

  1. Set Previews format to WebP on https://my.immich.app/admin/system-settings?isOpen=image+preview-settings
  2. Use the Widget
  3. Widget will make proper requests to the server but won't display anything

Additional information

After some analysis on Discord, it appears that this is caused by UIImage not supporting WebP images.

Mentioned options are to enforce on-the-fly encoding with a parameter and add a check in the Widget to display an error instead of just crashing if an unsupported format is provided.

Activity

self-assigned this
on Jun 22, 2025
changed the title [-]iOS: Widget not loading when Previews are stored as WebP[/-] [+]ios: webp preview format not supported in widget[/+] on Jun 22, 2025
added theissue type on Jun 22, 2025
bwees

bwees commented on Jun 22, 2025

@bwees
Member

This will be fixed via a future on-the-fly thumbnail generation feature.

Current solution is to set your preview format to JPEG in thumbnail settings: https://my.immich.app/admin/system-settings?isOpen=image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    Participants

    @bwees@LucaTheHacker

    Issue actions

      ios: webp preview format not supported in widget · Issue #19442 · immich-app/immich