Team Forms supports the .HEIC (High Efficiency Image Container) format. However, how the system interacts with these files depends on your File Component settings and the web browser being used.
Support by Component Configuration
The behavior of a .HEIC upload changes based on whether the component is configured as a general file uploader or an image processor.
1. Standard File Upload
If the File Component is not configured to "Display as image" or "Allow image editing":
.HEIC files are fully supported across all browsers (Chrome, Edge, Safari, etc.).
The browser treats the .HEIC as a standard data file and uploads it to the system without attempting to render it.
2. Image Display & Editing
If the File Component has "Display as image" or "Image editing" enabled, the browser must render the image locally before it can be processed:
Safari: Works seamlessly. Safari can render .HEIC data, allowing the user to preview and edit the image before submission.
Chrome / Edge / Others: These browsers do not natively support .HEIC rendering. Because the browser cannot "see" the image to display or edit it, an error will occur at the point of upload.
Automatic Conversion on Submission
To ensure your data is accessible to everyone after the form is filed, Team Forms handles the background compatibility:
The Conversion Logic: When a .HEIC file is successfully submitted via a supported browser (like Safari), Team Forms automatically converts the image into a universally supported format (like JPEG).
This conversion ensures that once the form is saved, any user—regardless of their browser or device—can view the image in the final report.
Compatibility Summary
Setting | Safari | Chrome / Edge / Firefox |
Standard File Upload | ✅ Supported | ✅ Supported |
Display as Image / Editing | ✅ Supported | ❌ Upload Error |
View After Submission | ✅ Supported* | ✅ Supported* |
*Note: Images are converted to a standard format upon submission for universal viewing.
Recommendation
If your workflow requires users to preview or edit images directly within a form, ensure they are using Safari. If your team primarily uses Chrome or Edge, it is best to keep "Display as image" disabled for components expected to receive .HEIC files, or ensure the files are converted to JPEG/PNG prior to uploading.
