- Experiment ID
2026-08-heic-upload-conversion- Experiment Type
- apex / user
- Treatments
- Variant 0
- Variant 1
- Variant 2
- Analysis Summary
- Converts HEIC and HEIF photos to JPEG before uploading them from the web client.
- Why It Matters
- This may make photos more reliable to open where HEIC support is limited, while comparing the balance between converted image quality and file size.
- Detailed Description
- By default, web attachment uploads do not pre-convert HEIC or HEIF photos under this experiment.
- Enabled variants convert files up to 20 MiB to JPEG and compare encoder quality settings of 60 and 80.
- Both the regular web upload and pre-conversion paths in current Canary read this experiment directly, and a failed conversion falls back to the original file.
- The file picker can therefore look unchanged while the format and compression used for upload differ.
- Focus Area
- Web HEIC and HEIF photo uploads
- Importance
- high
- Default Config
{
"enabled": false,
"quality": 60
}- Variations
{
"0": {
"enabled": false,
"quality": 60
},
"1": {
"enabled": true,
"quality": 60
},
"2": {
"enabled": true,
"quality": 80
}
}