Supported formats
Snipp supports a range of image and video formats for uploading and sharing.Images
| Format | Extension | MIME type |
|---|---|---|
| PNG | .png | image/png |
| JPEG | .jpg, .jpeg | image/jpeg |
| WebP | .webp | image/webp |
| GIF | .gif | image/gif |
Video
| Format | Extension | MIME type |
|---|---|---|
| MP4 | .mp4 | video/mp4 |
| MOV | .mov | video/quicktime |
| MKV | .mkv | video/x-matroska |
All uploaded videos are automatically remuxed to MP4 with the
moov atom
moved to the start of the file (faststart). This lets browsers begin
playback before the full file has downloaded. .mov and .mkv uploads
are stored as .mp4 after processing, and the share URL reflects the
new extension. If remuxing fails for any reason, the original file is
stored unchanged as a fallback.Discord bot uploads
The Discord bot accepts images (.png, .jpg, .webp, .gif) and
MP4 videos (.mp4). .mov and .mkv uploads are not supported
via the bot — upload those through the website
or the /upload endpoint instead, or
convert them to MP4 first.
Videos uploaded via the Discord bot are not remuxed with
faststart. They play back correctly but may take slightly longer to
start on very large files. In practice this is a non-issue because
Discord’s attachment size cap keeps these uploads small.
File size limits
Maximum file size depends on your plan:| Plan | Max file size |
|---|---|
| Free | 100 MB |
| Plus | 5 GB |
| Enterprise | 10 GB |
400 error.
Upgrading to Plus increases your limit to 5 GB per file.
Unsupported files
If you upload a file with an unsupported format, the API returns a400 error:

