Comment on Safari 17+: Image file got automatically converted to HEIC extension Find a better solution for this issue: Set accept="image/png,image/jpeg,image/heic, image/*" Than safari won't convert png/jpg to heic after user selected an image; Demo here : https://jsfiddle.net/hejie/5bLmkxr0/ Safari & Web General Oct ’24