[GH-ISSUE #12] TIFF Image Support #8

Open
opened 2026-03-02 23:32:56 +03:00 by kerem · 5 comments
Owner

Originally created by @itmmckernan on GitHub (Apr 29, 2022).
Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/12

Most web browsers besides safari don't support TIFF images.
The images could be converted to PNGs on the server or the client using a library like UTIF.js.
Steps to Reproduce:

  1. Send or Receive TIFF
  2. Open airmessage web in browser that doesn't support TIFF images (Tested in Edge, Chrome & Firefox should be similar)
  3. Download images to client
  4. Black boxes instead of the images
Originally created by @itmmckernan on GitHub (Apr 29, 2022). Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/12 Most web browsers besides safari don't support TIFF images. The images could be converted to PNGs on the server or the client using a library like [UTIF.js](https://github.com/photopea/UTIF.js/). Steps to Reproduce: 1. Send or Receive TIFF 2. Open airmessage web in browser that doesn't support TIFF images (Tested in Edge, Chrome & Firefox should be similar) 3. Download images to client 4. Black boxes instead of the images
Author
Owner

@tagavari commented on GitHub (May 1, 2022):

AirMessage Server will automatically convert downloaded .heic files, but unlike .tiff, .heic is commonly exchanged by iMessage users as it's one of the native image formats on iOS. Another consideration is that .tiff is not supported on Android either.

Is this an issue you find yourself running into often?

<!-- gh-comment-id:1172419982 --> @tagavari commented on GitHub (May 1, 2022): AirMessage Server will automatically convert downloaded **.heic** files, but unlike **.tiff**, **.heic** is commonly exchanged by iMessage users as it's one of the native image formats on iOS. Another consideration is that **.tiff** is not supported on Android either. Is this an issue you find yourself running into often?
Author
Owner

@itmmckernan commented on GitHub (May 1, 2022):

Not super often, but enough to be a minor annoyance. It primarily happens when a mac user pastes a screenshot into iMessage.

<!-- gh-comment-id:1172419986 --> @itmmckernan commented on GitHub (May 1, 2022): Not super often, but enough to be a minor annoyance. It primarily happens when a mac user pastes a screenshot into iMessage.
Author
Owner

@larsdennert commented on GitHub (May 6, 2022):

HEIC files just show blank after downloading. Maybe there needs to be an option to download instead of preview?

<!-- gh-comment-id:1172419987 --> @larsdennert commented on GitHub (May 6, 2022): HEIC files just show blank after downloading. Maybe there needs to be an option to download instead of preview?
Author
Owner

@tagavari commented on GitHub (Jul 1, 2022):

In what cases will macOS produce a .tiff file? macOS 12.4 saves screenshots as .png

<!-- gh-comment-id:1172422313 --> @tagavari commented on GitHub (Jul 1, 2022): In what cases will macOS produce a **.tiff** file? macOS 12.4 saves screenshots as **.png**
Author
Owner

@nikp79 commented on GitHub (Oct 25, 2022):

I tend to copy images/memes to friends from various sources via iMessage and only the .tiff images will fail to load.

<!-- gh-comment-id:1289883579 --> @nikp79 commented on GitHub (Oct 25, 2022): I tend to copy images/memes to friends from various sources via iMessage and only the .tiff images will fail to load.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/airmessage-server#8
No description provided.