Why greeting images fail to send (unsupported file format) and how to fix it
If a good morning image arrives as "unsupported file format" or shows up as a file icon instead of a picture, it was almost always shared in a format the messenger doesn't treat as a photo — a WebP or converted file, a file with no extension, or a link. The fix is to share a standard JPEG or PNG as an image.
Why it happens
Some greeting apps save images as WebP to save space, or hand over a temporary file or link from their server. If the app shares it as a generic file instead of an image, messengers such as KakaoTalk send it as a file attachment rather than a photo.
Older phones or outdated messenger versions may also fail to preview certain formats, so the recipient sees an error even though it looks fine on the sender's screen.
Fixes you can try right now
- Long-press the image and save it to your gallery first.
- In the chat, attach it from the photo album, not the file menu.
- If it still goes as a file, open it in your gallery and re-save it (Edit → Save) or take a screenshot to create a JPEG.
- If the recipient still can't open it, ask them to update the messenger app.
Formats at a glance
JPEG and PNG are the formats that reliably appear as pictures.
| Format | In the chat | Note |
|---|---|---|
| JPEG (.jpg) | Shown as a photo | Safest choice |
| PNG (.png) | Shown as a photo | Can be larger |
| WebP | May arrive as a file | Depends on device and version |
| No extension / link | File or link | Not shown as a photo |
Use an app that makes a real photo
Saving and re-attaching every morning gets old. Haru Greetings creates each card on your phone as a 1080×1350 JPEG and shares it as an image, so it arrives as a photo. Because there is no server, it works offline and never shows an error screen.
Send a photo, not a file
Get Haru Greetings on Google Play