Supported File Formats
EXP0 supports a wide range of file formats to allow you to showcase your work easily and with confidence.
Each file you upload is automatically optimized for the web, while your original high-definition version is always preserved.
What file formats are supported on EXPO?
Images
Accepted Formats
| Format | Extensions | MIME Type | Max Size |
|---|---|---|---|
| JPEG | .jpg, .jpeg |
image/jpeg |
128 MB |
| PNG | .png |
image/png |
128 MB |
| WebP | .webp |
image/webp |
128 MB |
| GIF | .gif |
image/gif |
128 MB |
| HEIC | .heic |
image/heic |
128 MB |
| HEIF | .heif |
image/heif |
128 MB |
| AVIF | .avif |
image/avif |
128 MB |
Image Recommendations
JPEG
- Best choice for photography
- Complete EXIF metadata preserved
- Excellent balance between quality and file size
PNG
- Ideal for transparency
- Converted to JPEG for display versions (transparent areas become black)
- Particularly suitable for logos and illustrations
GIF
- Animations are preserved in original, medium resolution, and thumbnail versions
- Other display versions are generated from the first frame
- Recommended for short and lightweight animations
HEIC / HEIF
- Native format for iPhone and iPad
- Automatic conversion to JPEG for display versions
- Original image quality preserved
WebP / AVIF
- Modern formats with very high compression efficiency
- Fully supported
- Converted to JPEG for display versions
Videos
Accepted Formats
| Format | Extensions | MIME Type | Max Size |
|---|---|---|---|
| MP4 | .mp4 |
video/mp4 |
128 MB |
| QuickTime | .mov |
video/quicktime |
128 MB |
| WebM | .webm |
video/webm |
128 MB |
| OGG | .ogg |
video/ogg |
128 MB |
Video Recommendations
- Recommended codec: H.264 (MP4) for maximum compatibility
- Maximum resolution: 4K (3840 × 2160)
- Recommended duration: less than 5 minutes for optimal display
Technical Limitations
Images
General Restrictions
- File names: special characters are automatically cleaned
- Duplicates: identical files are detected via SHA-256 hash and are not duplicated
Automatic Processing
When uploading an image, EXPO automatically performs:
- Orientation correction from EXIF data
- Metadata extraction (date, camera, lens, exposure settings, GPS if available)
- Generation of multiple optimized versions for display
Generated Versions
| Version | Dimensions | Quality | Usage |
|---|---|---|---|
| Original | Original size | 100% | HD download, printing |
| Midres | 2048px (long side) | 82% | Full screen display |
| Lowres | 1024px (long side) | 78% | Fast loading, previews |
| Thumbnail | 512 × 512 (square) | 82% | Grids, thumbnails |
| Square | Square (max original) | 85% | Square formats |
| Portrait | 9:16 ratio | 85% | Stories, vertical formats |
| Landscape | 16:9 ratio | 85% | Banners, wide formats |
Image Optimization Tips
- Use JPEG for photos whenever possible
- Reserve PNG for cases requiring transparency
- Avoid GIF for still images
- Recommended export size: 3000 to 4000px on the long side
Tips for Animated GIFs
- Reduce the color palette (256 colors maximum)
- Limit the number of frames
- Keep reasonable dimensions (800px max on the long side)
Videos
Automatic Processing
For videos, EXP0 automatically performs:
- Extraction of technical metadata (duration, codecs, bitrate, FPS, resolution)
- Generation of a cover image (poster)
- Creation of thumbnails using the same system as for images
Extracted Metadata
| Field | Description |
|---|---|
| Duration | Video length |
| Dimensions | Width × height in pixels |
| Video codec | H.264, H.265, VP9, etc. |
| Audio codec | AAC, MP3, Opus, etc. |
| Bitrate | Rate in kbps |
| FPS | Frames per second |
Video Optimization Tips
- Compress videos before uploading if they exceed 100 MB
- Use the H.264 codec for optimal compatibility
- Try to limit the duration to less than 5 minutes
Troubleshooting
What image ratios are supported for photos?
- Landscape: up to 3:1
- Portrait: up to 9:16
These limits help maintain a visually consistent EXP0 interface while allowing great creative freedom.
“File too large”
Try the following solutions:
- Compress images with tools like TinyPNG or Squoosh
- Reduce image dimensions
- Recompress videos with HandBrake
“Upload failed”
Check:
- Your internet connection
- The available storage space on your account
- That the file is not currently open or in use
Why is there sometimes banding on certain photos?
Banding occurs when smooth gradients — like a sky or subtle shadows — turn into visible bands or steps. It’s particularly noticeable in black and white or in very fine tonal transitions.
This phenomenon can occur during compression when we generate optimized versions for display. Your original file remains intact and is never modified.
If you notice this, adding a very slight amount of grain or noise before export can help smooth transitions. Even a subtle addition can make a real difference without altering the image’s aesthetic.
How does EXP0 prevent image downloading?
There is no completely foolproof method to prevent image downloading on the web.
On EXP0, an invisible protection layer is added to full-resolution images to block right-click and drag-and-drop. This helps limit casual downloads while maintaining a smooth experience.
However, like any website, images must be downloaded by the browser to be displayed. A determined user will therefore always be able to access them. EXP0 favors pragmatic protection without compromising performance or display quality.