✳ CODEC SUPPORT · SNAPCHAT

Snapchat video codec and container support

Snapchat recommends H.264 in MP4 for upload. 4 of the 48 codec and container combinations checked here appear in Snapchat's published upload documentation. Anything else is not documented: it may still upload, but converting to a documented combination is the safe choice.

Safe default export: MP4, H264 video, AAC audio at 4,000 kbps. Open the Snapchat export preset.

Documented combinations

Codec and containerStatusWhat the source says
H.264 / AVC in MP4MP4 / H.264 / AAC is the safe default Snapchat Spotlight upload.
AAC in MP4AAC is the default audio codec inside the MP4 path.
H.264 / AVC in MOV (QuickTime)Accepted, re-encodedMOV works for Spotlight; behavior inherits from MP4 path.
AAC in MOV (QuickTime)Accepted, re-encodedAAC inside MOV works on Snapchat.

Quick answers

Does Snapchat support H.264 (AVC)?

Yes: Snapchat documents H.264 (AVC) in MP4 (recommended), MOV (accepted, re-encoded).

Does Snapchat support H.265 (HEVC)?

Snapchat's published upload documentation does not list H.265 (HEVC) in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.

Does Snapchat support AV1?

Snapchat's published upload documentation does not list AV1 in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.

Does Snapchat support VP9?

Snapchat's published upload documentation does not list VP9 in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.

Does Snapchat support VP8?

Snapchat's published upload documentation does not list VP8 in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.

Does Snapchat support MPEG-4 Part 2?

Snapchat's published upload documentation does not list MPEG-4 Part 2 in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.

Does Snapchat support ProRes?

Snapchat's published upload documentation does not list ProRes in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.

Every combination checked

Recommended: 2 · Accepted, re-encoded: 2 · Not documented: 28 · Non-standard mux: 16

Snapchat: video codecs
CodecMP4MOVWebMMKV
H.264 / AVCAccepted, re-encodedNon-standard muxNot documented
H.265 / HEVCNot documentedNot documentedNon-standard muxNot documented
AV1Not documentedNot documentedNot documentedNot documented
VP9Not documentedNon-standard muxNot documentedNot documented
VP8Non-standard muxNon-standard muxNot documentedNot documented
MPEG-4 Part 2Not documentedNot documentedNon-standard muxNot documented
ProResNot documentedNot documentedNon-standard muxNot documented
Snapchat: audio codecs
CodecMP4MOVWebMMKV
AACAccepted, re-encodedNon-standard muxNot documented
MP3Not documentedNot documentedNon-standard muxNot documented
OpusNon-standard muxNon-standard muxNot documentedNot documented
FLACNon-standard muxNon-standard muxNon-standard muxNot documented
PCM (uncompressed)Non-standard muxNot documentedNon-standard muxNot documented
Recommended
the platform names this as a recommended upload
Accepted, re-encoded
accepted; the platform re-encodes it, which can lower quality
Not documented
not in the platform's published list; it may still upload, but convert to be safe
Non-standard mux
this codec is not normally carried in this container; files like this are rare

Sources

Verdicts come from the published lists above. Where a list is silent, this page says “Not documented” rather than guessing.

Next steps