Formeln
En videofil är i huvudsak sin bithastighet multiplicerad med sin längd. Lägg ihop video- och ljudbithastigheterna, multiplicera med längden i sekunder och dividera med 8 för att omvandla bitar till byte:
storlek i byte = (videobithastighet + ljudbithastighet) × sekunder ÷ 8
Ett 30-sekundersklipp med 8 Mbps video och 128 kbps ljud blir (8 000 000 + 128 000) × 30 ÷ 8 = 30 480 000 byte: 30,48 MB, eller 29,07 MiB. Räkna åt andra hållet för att hitta den högsta bithastighet som ryms inom en gräns: en 60 sekunder lång video som måste hålla sig under 100 MB, med 128 kbps ljud, kan i genomsnitt vara 100 000 000 × 8 ÷ 60 = 13,33 Mbps totalt, alltså 13,20 Mbps video.
Riktiga filer blir lite annorlunda. Behållaren lägger till en liten mängd ovanpå, och de flesta kodare använder en variabel bithastighet, så det är filens genomsnittliga bithastighet som spelar roll. Betrakta resultatet som en nära uppskattning och lämna lite marginal under alla fasta gränser.
MB eller MiB?
Det finns två sorters megabyte. En decimal megabyte (MB) är 1 000 000 byte. En binär, som egentligen heter mebibyte (MiB), är 1 048 576 byte, och det är vad många operativsystem och redigeringsprogram menar när de säger MB. Skillnaden växer med storleken: 4 GB är 4 000 000 000 byte, medan 4 GiB är ungefär 4,29 miljarder.
Ingen av plattformssidorna nedan säger vilken de menar. Därför visar kalkylatorn båda och kontrollerar gränser mot den decimala tolkningen, som är det mindre talet. En fil under den decimala gränsen får plats under endera. Om en fil bara ryms under den binära tolkningen blir raden gulbrun i stället för grön.
Uppladdningsgränser, från varje plattforms egen sida
- YouTube: 256 GB eller 12 timmar, beroende på vilket som är minst. Som standard 15 minuter, tills du verifierar ditt Google Account. Från Ladda upp videor längre än 15 minuter.
- TikTok-inlägg: upp till 4 GB när de publiceras via TikToks Content Posting API, som schemaläggningsverktyg använder. Alla kreatörer kan publicera 3-minutersvideor och vissa kan publicera 5 eller 10 minuter; 10 minuter är det längsta en utvecklare kan skicka. Bildfrekvens 23 till 60 fps. Från TikToks guide för medieöverföring.
- TikTok in-feed-annonser: 500 MB eller mindre, upp till 10 minuter, bithastighet minst 516 kbps, för annonser som inte är Spark. Från specifikationerna för in-feed-annonser i auktion.
- Instagram Reels och Stories: via Instagram API kan en Reel vara 300 MB och 3 sekunder till 15 minuter, en Story 100 MB och 3 till 60 sekunder. Båda: videobithastighet högst 25 Mbps, AAC-ljud på 128 kbps, 23 till 60 fps. Från Metas Instagram-mediereferens.
- Facebook Feed-videoannonser: upp till 4 GB, 1 sekund till 241 minuter. Från Metas specifikationer för videoannonser i Facebook Feed.
- X-inlägg: 8 GB och 20 minuter på ett standardkonto, 16 GB och 125 minuter med X Premium. Från bästa praxis för X-media. X-videoannonser: max 1 GB, upp till 2 minuter 20 sekunder, och X rekommenderar starkt att hålla filer under 30 MB. Från X:s specifikationer för kreativa annonser.
- LinkedIn: mellan 75 KB och 500 MB, tre sekunder till 30 minuter, MP4, för videor i inlägg och annonser. Från LinkedIns Videos API.
- Pinterest: upp till 2 GB, 4 sekunder till 15 minuter, H.264 eller H.265, för video-Pins och annonser. Från Pinterests produktspecifikationer.
- Reddit-videoannonser: max 1 GB, 2 sekunder till 15 minuter, högst 30 fps. Från Reddits specifikationer för videoannonser.
Bithastigheter värda att utgå från
Förinställningsknapparna fyller i YouTubes rekommenderade uppladdningsbithastigheter för video med standarddynamiskt omfång: 5 Mbps vid 720p, 8 Mbps vid 1080p, 12 Mbps vid 1080p och 48 till 60 fps, och 35 till 45 Mbps vid 2160p (4K), med 384 kbps för stereoljud. Från YouTubes rekommenderade kodningsinställningar för uppladdning. De är en rimlig utgångspunkt även för andra plattformar, men kontrollera gränsen: 45 Mbps ligger över Instagrams tak på 25 Mbps för Reels.
Kontrollera en video du redan har
Släpp en video på rutan så läser sidan två saker på din enhet: filens storlek och dess längd, genom att öppna den i en dold videospelare. Den visar sedan den genomsnittliga bithastigheten och kontrollerar den verkliga filen mot varje gräns. Filen laddas aldrig upp. Om din webbläsare inte kan spela upp formatet (vissa webbläsare kan till exempel inte avkoda HEVC) kan den fortfarande läsa storleken men inte längden, och då kan du skriva in längden.
Vad den här kalkylatorn inte gör
Den omkodar eller komprimerar inget, och den kontrollerar inte upplösning, bildförhållande, codec eller bildfrekvens för en fil, bara storlek, längd och genomsnittlig bithastighet. Den använder de siffror som varje plattform publicerar, och de ändras då och då, så varje siffra länkar till sin källa. En gräns i ett annonskonto eller en app kan skilja sig från den publicerade siffran för vissa konton; X, till exempel, påpekar att utvalda annonsörer kan begära längre videor.
Om du hellre vill hoppa över exportinställningarna
Hermoso är marknadsföring på autopilot. Det skapar videoannonser i 9:16, 1:1 och 16:9, kan lägga om en bildannons för andra storlekar eller rama om en video till ett annat bildförhållande, och publicerar eller schemalägger till dina egna anslutna kanaler, och vägrar ett inlägg som en plattform skulle avvisa i det ögonblick du schemalägger det. Se AI-videoannonsskaparen och schemaläggaren för sociala medier.
Gratisverktyg: Bildförhållandekalkylator · Storleksguide för sociala medier · Kontroll för TikTok-säkra zoner
Vanliga frågor
Hur beräknar jag videofilstorlek?
Lägg ihop video- och ljudbithastigheten, multiplicera med längden i sekunder och dividera med 8. En 30-sekundersvideo på 8 Mbps med 128 kbps ljud blir (8 000 000 + 128 000) x 30 / 8 = 30 480 000 byte, ungefär 30,5 MB.
Vilken bithastighet ryms inom en gräns på 100 MB?
Dividera gränsen i bitar med längden, dra sedan ifrån ljudet. För 60 sekunder: 100 000 000 x 8 / 60 = 13,33 Mbps totalt, alltså ungefär 13,2 Mbps video med 128 kbps ljud. Lämna lite marginal för containeroverhead.
Är en plattforms MB 1 000 000 eller 1 048 576 byte?
Plattformssidorna som citeras här säger inte. Kalkylatorn kontrollerar mot 1 000 000 byte, den mindre tolkningen, så en fil som den godkänner ryms oavsett, och den flaggar filer som bara ryms under den större tolkningen.
Vad är den maximala filstorleken för Instagram Reels?
Via Instagram API: 300 MB, 3 sekunder till 15 minuter, med en videobithastighet på upp till 25 Mbps och 128 kbps AAC-ljud, enligt Metas Instagram-mediereferens. Stories är 100 MB och upp till 60 sekunder.
Laddar verktyget upp min video?
Nej. Det läser filens storlek och spelar upp den i en dold spelare på din enhet för att läsa dess längd. Inget skickas någonstans.
Hermoso skapar videorna och publicerar dem åt dig. Börja gratis, 250+ gratiskrediter att tjäna, inget kort.
Kom igång gratis → Se priser