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:

  1. Orientation correction from EXIF data
  2. Metadata extraction (date, camera, lens, exposure settings, GPS if available)
  3. 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

  1. Use JPEG for photos whenever possible
  2. Reserve PNG for cases requiring transparency
  3. Avoid GIF for still images
  4. Recommended export size: 3000 to 4000px on the long side

Tips for Animated GIFs

  1. Reduce the color palette (256 colors maximum)
  2. Limit the number of frames
  3. Keep reasonable dimensions (800px max on the long side)

Videos

Automatic Processing

For videos, EXP0 automatically performs:

  1. Extraction of technical metadata (duration, codecs, bitrate, FPS, resolution)
  2. Generation of a cover image (poster)
  3. 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

  1. Compress videos before uploading if they exceed 100 MB
  2. Use the H.264 codec for optimal compatibility
  3. 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.