Video and Image Specs for Creators: Sizes, FPS, Bitrates and Formats

This is a quick-reference for video and image specs: the sizes, frame rates, bitrates, formats and aspect ratios you need to deliver clean footage and stills across platforms. It is built for videographers and short-form creators who want the right numbers in one place instead of hunting through ten help docs. Every section ends with a single best-format recommendation so you can move fast.

Video containers and codecs

The container is the file wrapper (MP4, MOV, WebM); the codec is how the picture is compressed inside it (H.264, H.265, VP9, AV1). For delivery you almost always want MP4 with H.264, because it plays everywhere.

Container / codecWhat it isBest for MP4 / H.264Universal, AAC audio, baseline supportUniversal delivery and uploads MP4 / H.265 (HEVC)About 50% smaller files, limited browser playback4K, HDR and Apple devices MOVApple QuickTime wrapperEditing; convert to MP4 for delivery WebM / VP9About half the bitrate of H.264Web playback (Chrome, Firefox, Edge, Safari 14+) WebM / AV1About 30% smaller than VP9, slow to encodeWeb playback where encode time is not a concern

iPhone note: iPhones record MOV with HEVC by default. To record the widely compatible H.264 MP4 instead, set Settings > Camera > Formats to "Most Compatible". The most common fix people need is converting MOV/HEVC to MP4/H.264 so footage plays and uploads anywhere.

Best format: deliver MP4 with H.264 video and AAC audio.

Social video specs by platform

Vertical 9:16 at 1080x1920 is the safe default for short-form across every platform. The tables below give the practical targets. Where a platform does not publish exact upload bitrates, the number shown is a reliable working value, not an official figure.

Instagram

PlacementAspectResolutionMax lengthFPSBitrateCodec Reels9:161080x1920About 3 min30 (24-60)About 10-15 MbpsH.264 / AAC Feed4:5 / 1:1 / 1.91:11080x1350 / 1080x1080 / 1080x566Varies30About 10-15 MbpsH.264 / AAC Stories9:161080x192060s per clip30About 10-15 MbpsH.264 / AAC

Max file size is around 4GB. Best format: 1080x1920 9:16 under 90 seconds for Reels.

TikTok

AspectResolutionMax lengthFPSBitrateCodec 9:16 (1:1, 16:9 also work)1080x1920 (min 540x960)Up to 60 min eligible (commonly 3-10 min)30 (60 ok)4-8 Mbps uploadH.264 / HEVC, AAC 48kHz, MP4/MOV

Mobile uploads cap around 287.6MB. Best format: 1080x1920 MP4 with H.264.

YouTube Shorts

AspectResolutionMax lengthFPSCodec 9:161080x19203 min (180s)24-60H.264, MP4

Best format: 1080x1920 MP4 with H.264.

YouTube (16:9, official upload bitrates)

These are YouTube's recommended SDR upload bitrates. Container is MP4 with H.264, audio AAC-LC stereo at 384kbps, color BT.709.

ResolutionFrame sizeBitrate 24/30 fpsBitrate 48/60 fps 2160p (4K)3840x216035-45 Mbps53-68 Mbps 1440p (2K)2560x144016 Mbps24 Mbps 1080p1920x10808 Mbps12 Mbps 720p1280x7205 Mbps7.5 Mbps 480p854x4802.5 Mbps4 Mbps 1080p HDR1920x108010 Mbps15 Mbps

Best format: 1080p at 8 Mbps, MP4 with H.264 plus 384kbps AAC.

Facebook

PlacementAspectResolutionMax lengthFPSBitrateCodec Feed4:5 / 1:1 / 9:161080x1350 or 1080x1080 (min 1280x720)240 min30About 8-15 MbpsH.264 / AAC, MP4/MOV Stories / Reels9:161080x1920Varies30About 8-15 MbpsH.264 / AAC

Max file size is around 4GB. Facebook merged feed video into Reels in June 2025. Best format: 1080x1920 9:16 MP4 with H.264.

X / Twitter

TierAspectResolutionMax lengthFPSBitrateCodec Standard16:9 / 1:1 / 9:16720p (1280x720)2:20 (140s)Up to 60 (30 recommended)5-8 MbpsH.264 High / AAC, MP4/MOV Premium16:9 / 1:1 / 9:16Up to 1080pUp to 4 hoursUp to 60HigherH.264 / AAC, up to 16GB

Standard file size caps around 512MB. Best format: 1280x720 MP4 under 2:20.

LinkedIn (official)

SpecValue Aspect1:2.4 to 2.4:1 Resolution256x144 to 4096x2304 (1920x1080 recommended) Length3s to 10 min FPS10-60 Bitrate192 Kbps to 30 Mbps Codec / containerH.264 / AAC, MP4 recommended (MOV no longer supported), up to 5GB

Best format: 1920x1080 or 1080x1350 MP4 with H.264. If your clip is a MOV that LinkedIn rejects, convert it to MP4 first.

Image formats

Pick the format by job: JPG for photos, PNG when you need transparency or crisp graphics, WebP as the modern web default, AVIF for hero images, and convert HEIC before you share it.

FormatWhat it isBest for JPGUniversal lossy photo formatPhotographs and general sharing PNGLossless, supports transparency (alpha)Logos, screenshots, graphics with transparency WebPAbout 25-35% smaller than JPEG, about 96% browser supportThe web default for photos and graphics AVIFAbout 20-30% smaller than WebP, about 95% support, slow to encodeHero images with a fallback HEICiPhone default, about half the size of JPEG, poor web support (Safari 17+ only)On-device storage; convert before sharing

Web optimization: WebP is the practical default in 2026. For hero images, serve AVIF inside a <picture> element with an AVIF to WebP to JPEG fallback chain. iPhone shoots HEIC by default (Settings > Camera > Formats), so convert HEIC to JPG when you need a file that opens everywhere.

Common conversions: HEIC to JPG for compatibility, PNG/JPG to WebP for web performance, PNG to JPG for a smaller file when you do not need transparency. You can resize, crop and re-export stills in the image editor.

Best format: WebP for the web; JPG when you need maximum compatibility.

Social and image size specs

All values in pixels. Match these and your profile art, covers and posts stay sharp instead of getting recompressed into mush.

PlatformProfileCover / bannerPostStory / thumbnail Instagram320x320-1080x1080 / 1080x1350 / 1080x566Story 1080x1920 TikTok720x720-Photo 1080x1920- YouTube800x800Banner 2560x1440 (safe area 1546x423, up to 6MB)-Thumbnail 1280x720 (up to 2MB) Facebook400x400Cover 851x3151080x1080 / 1080x566 / 1080x1350- X / Twitter400x400Header 1500x5001600x900 / 1200x675- LinkedIn400x400Personal banner 1584x396; company logo 300x300Shared post 1200x627-

Best format: export profile and post art as PNG for graphics or JPG for photos, sized to the exact pixels above.

Music and audio assets

AssetAspectSpec Spotify Canvas9:16Height 720-1080px, 3-8 seconds, MP4 or JPG; loop, hard-cut or rebound. Width and file size are not officially published; 1080x1920 is the common practical target. Spotify cover art1:1Min 640px, max 10000px, sRGB, 24-bit Album cover (distribution standard)1:13000x3000, RGB JPG, up to 10MB (many platforms reject under 1400x1400) Apple Podcasts artwork1:11400x1400 to 3000x3000, RGB, JPEG or PNG

Best format: 3000x3000 1:1 RGB JPG for album cover; a 9:16 MP4 (1080x1920 practical target) for Spotify Canvas. You can build a looping vertical Canvas in Flow Canvas.

Which converter do I need

Match the problem you have to the conversion that fixes it.

Your problemWhat you need iPhone video will not upload or play on WindowsMOV to MP4 (H.264) Photos are HEIC and will not openHEIC to JPG Images slow my site or hurt Core Web VitalsJPG/PNG to WebP Clip is too big to uploadCompress: lower the bitrate or downscale to 1080p I need transparencyJPG to PNG File is huge for storageH.264 to H.265 MOV will not post to LinkedInMOV to MP4 Square video, need verticalReframe to 9:16 (1080x1920) 16:9 video, need 4:5Crop to 1080x1350 Animated GIF is hugeGIF to MP4 or WebM Need album artResize to 3000x3000, 1:1, RGB JPG

Need to actually do this to a file? Resize and convert stills in the image editor, run a vertical loop in Flow Canvas, push a glitch look through Datamosh, or browse the full tools library.

60+ effets vidéo gratuits en ligne, sans téléchargement

Applique 60+ effets vidéo gratuits dans ton navigateur et ajoute des sous-titres animés à n'importe quel clip. Datamosh, néon, traînées de mouvement, étalonnage des couleurs, suivi de blobs et plus. Sans téléchargement, sans inscription, sans filigrane. Export MP4. Pensé pour les créateurs de Reels, TikTok et clips musicaux.

Mondniles STUDIO est un éditeur vidéo dans le navigateur : sous-titres, effets vidéo, retouche photo et pochettes. Glisse une vidéo, choisis un effet, exporte. Dix rendus nets par mois, gratuits.