iOS has defaulted to HEIC since 2017. 63% of our users upload photos most browsers can't display. This benchmarks JS libraries that decode them. https://kibotu.net/check24/jenkins/js-heic-library-comparison-2026
HEIC Library Comparison
Apple made HEIC the default photo format in iOS 11 (2017). Every iPhone since then shoots HEIC by default. Our user base is 63% iPhone. When those users try to upload a profile picture during onboarding, they are sending us a file format most browsers cannot decode.
kibotu.net