> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dfine.app/llms.txt
> Use this file to discover all available pages before exploring further.

# File formats and limits

> Which file formats preview in the browser, which need conversion, and the current upload and encoding limits for dfine.io Review.

Review runs in the browser, so almost any file uploads and downloads. What decides whether it *previews* is its format and its size, not whether dfine.io accepts it.

<Note>
  These are the current limits during the Review beta, as of **21 August 2026**. They can change, so treat this page as the current state rather than a fixed promise. Storage quotas depend on your plan and live on [Pricing](/en/pricing), not here.
</Note>

## Three ways a file behaves

<AccordionGroup>
  <Accordion title="Plays instantly, no conversion" icon="play">
    The browser decodes these natively.

    **Image:** JPG, JPEG, PNG, WEBP, GIF, BMP, AVIF
    **Audio:** MP3, AAC, M4A, FLAC, WAV
  </Accordion>

  <Accordion title="Converted for the player" icon="wand-sparkles">
    dfine.io encodes these into an HLS stream with a poster frame and scrub sprite (video), or an optimized WebP (VFX and HDR stills). The original stays downloadable.

    **Video:** MP4, WEBM, MOV, AVI, MKV, WMV, FLV, MXF, M4V, 3GP, 3G2, YUV
    **VFX / HDR images:** TIFF, TIF, TGA, EXR, DPX, HDR, SGI
  </Accordion>

  <Accordion title="Uploads and downloads, no preview" icon="download">
    Browsers cannot render these, or codec support is too inconsistent to rely on (Safari, for one, does not decode OGG or Opus). Upload and download both work; there is no player.

    **Audio:** OGG, OPUS, AIFF, AIF, WMA
    **Image without a browser decoder:** PSD, HEIC, CIN
    **Camera raw photo:** CR2, CR3, CRW, NEF, ARW, DNG, ORF, RW2, RAW, 3FR, MRW, PEF, RAF, SR2, SRF, SRW
    **Camera raw video:** R3D, ARI
    **Graphic / layout:** AI, EPS, INDD, DWG, SVG
    **DaVinci Resolve project:** DRP, DRT, DRA
    **Office and archive:** PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT, CSV, ZIP, RAR
  </Accordion>
</AccordionGroup>

<Note>
  A format outside these three lists is rejected at upload with **"File extension not allowed."** Write to [support@dfine.io](mailto:support@dfine.io) if you need one added.
</Note>

## Three ways a file ends up download-only

A file can upload completely and still not get a preview. That happens for one of three reasons, and all three feel the same from the outside: the file sits in your project, downloads correctly, and never shows a player.

<Warning>
  1. **Its format has no encoder.** Anything in the "uploads and downloads, no preview" list above: camera raw, project files, Office documents, and so on.
  2. **It is over 5 GB.** Upload accepts files up to 150 GB, but encoding, the step that makes a preview, tops out at 5 GB. An 8 GB MOV uploads fine and never enters the encoding queue.
  3. **It is a video over 15 minutes.** Long-format video is not encoded regardless of file size. You get an email when it finishes uploading, letting you know it is ready to download.

  Keep anything you need to *review* frame by frame under 5 GB and 15 minutes. Longer or heavier masters still work as a downloadable archive copy.
</Warning>

## Current numbers

| Limit                                  | Value                      |
| -------------------------------------- | -------------------------- |
| Max file size, upload                  | 150 GB                     |
| Max file size, encoding (preview)      | 5 GB                       |
| Max video duration, encoding (preview) | 15 minutes                 |
| Files per upload batch                 | 250                        |
| Concurrent uploads                     | 2                          |
| Filename length                        | 75 characters              |
| ZIP download, max size                 | 50 GB                      |
| ZIP download, max files                | 500                        |
| Project cover / org logo               | 1.5 MB, JPG/PNG/WEBP, 16:9 |

<Card title="Where do storage quotas live?" icon="credit-card" href="/en/pricing">
  Plan-dependent, not covered here.
</Card>
