Bestandsformaten van Instagram-stories: MP4, JPG en wat erin zit
Achter elke story zit één gewoon bestand: een MP4 voor video of een JPG voor een foto. Dit is wat dat bestand bevat, wat het weglaat en hoe je het in volle kwaliteit bewaart.
- Bijgewerkt
- 9 min. leestijd
Een story is een bestand, geen pagina
Als je een story bekijkt in de Instagram-app, voelt het als een kleine interactieve pagina: een voortgangsbalk bovenaan, een antwoordveld onderaan, misschien een poll waarop je kunt tikken. Daaronder zit iets heel gewoons. Elke story is één mediabestand op de servers van Instagram, plus een aparte set instructies die de app vertelt wat er tijdens het kijken bovenop getekend moet worden. Download de story en je krijgt het bestand. De instructies blijven achter.
Weten wat dat bestand wel en niet is, beantwoordt de meeste vragen die mensen hebben na het opslaan van een story: waarom een foto als video binnenkwam, waarom de poll ontbreekt, waarom een clip er na een chatapp zachter uitziet en of je M4A of MP3 moet kiezen. Eerst een paar begrippen in gewone taal.
- Container
- De buitenste verpakking van een mediabestand. MP4 is een container: hij bevat een videospoor, een audiospoor en wat metadata in één pakket. De extensie noemt de container, niet wat erin zit.
- Codec
- De methode om beeld of geluid te comprimeren. De container kan hetzelfde blijven terwijl de codec verandert, en daarom kunnen twee MP4-bestanden zich heel verschillend gedragen.
- H.264
- Ook wel AVC genoemd, de videocodec die voor storyclips wordt gebruikt. Vrijwel elke telefoon, browser en computer van het afgelopen decennium speelt hem af zonder extra software.
- AAC
- De audiocodec die het geluid van een story in de MP4 draagt. Hij is lossy en ontworpen om goed te klinken bij bescheiden bitrates.
- Bitrate
- Hoeveel data er per seconde video of audio wordt gebruikt, gemeten in kilobit of megabit per seconde. Meer bitrate betekent over het algemeen meer detail en een groter bestand.
- Beeldverhouding
- De vorm van het beeld. Stories zijn 9:16, een hoge rechthoek die een rechtop gehouden telefoon vult.
De twee soorten bestanden achter elke story
Op het moment van schrijven komt een story in een van twee vormen. Een videostory is een MP4 waarvan het beeld met H.264 en het geluid met AAC is gecodeerd. Een fotostory is een JPG. Dat is de hele lijst voor de media zelf: er is geen speciaal Instagram-formaat, geen eigen verpakking en niets waarvoor je een bepaalde app nodig hebt. Elke videospeler, galerij-app of browser kan met beide overweg.
Het beeld is verticaal, 9:16, en Instagram levert stories tot 1080 pixels breed en 1920 hoog. Tot is het belangrijke deel. Uploadde de maker iets kleiners, of filmde die een horizontale clip die Instagram in een verticaal beeld plaatste, dan weerspiegelt het bestand dat je opslaat die upload. Een download kan geen pixels maken die de maker nooit heeft gestuurd, en dat is het korte antwoord op de meeste klachten dat een opgeslagen story er wazig uitziet.
De grootte hangt af van lengte en inhoud. Een videostory wordt meestal gecodeerd met een paar megabit per seconde, dus een clip van 15 seconden komt doorgaans uit op een paar megabyte, meer bij snelle beweging dan bij een pratend hoofd. In de meeste regio's kan een storysegment nu tot een minuut duren, en het bestand groeit ongeveer evenredig mee. Een JPG van een schermvullende foto weegt meestal een paar honderd kilobyte. Dit zijn gangbare cijfers, geen vaste regels: Instagram past zijn codering in de loop der tijd aan.
Videostory
- Container
- MP4
- Video
- H.264 (AVC)
- Audio
- AAC
- Beeld
- 9:16, tot 1080 × 1920
- Framerate
- meestal 30 fps
- Gangbare grootte
- een paar MB per 15 s
Fotostory
- Formaat
- JPG / JPEG
- Beeld
- 9:16, tot 1080 × 1920
- Geluid
- geen
- Lagen
- samengevoegd
- Gangbare grootte
- een paar honderd KB
- mp4videostories, met geluid
- jpgfotostories
- m4aaudio zonder verlies eruit gekopieerd
- mp3audio omgezet voor oudere spelers
Even over namen: JPG en JPEG zijn hetzelfde formaat, alleen de extensie verschilt. SaveStories noemt een losse opslag SaveStories_username_xxx.mp4 of .jpeg, en beide extensies openen op elke telefoon en computer die je waarschijnlijk hebt.
Waarom een fotostory met muziek een video wordt
Dit verrast mensen meer dan wat ook. Je zag een stilstaande foto met een nummer erachter, je sloeg hem op en kreeg een MP4 in plaats van een JPG. Er ging niets mis. Een JPG kan geen geluid bevatten; het is één afbeelding en verder niets. Zodra een maker muziek toevoegt, moet Instagram iets publiceren met een audiospoor, dus zet het de foto om in een korte video, meestal zo lang als het muziekfragment dat de maker koos, en bewaart die.
Hetzelfde geldt voor andere bewegende extra's. Geanimeerde GIF-stickers, een Boomerang of tekst die in beeld schuift, maken van de story allemaal een video, ook als het grootste deel van het beeld nooit beweegt. Wil je de stilstaande afbeelding terug, pauzeer dan op een rustig moment en maak een screenshot, of exporteer een frame in een desktopspeler. Reken erop dat die iets zachter is dan een originele foto, omdat hij onderweg door videocompressie is gegaan.
Een fotostory zonder muziek en zonder animatie blijft een JPG, dus een mix van MP4- en JPG-bestanden van één account is heel normaal.
Wat erin wordt gebakken, en wat achterblijft
Alles wat een maker in de story-editor toevoegt, valt in een van twee groepen. De eerste is visuele decoratie: getypte tekst, tekeningen, emoji, gewone stickers, de tijd- of locatiesticker als afbeelding, filters en kleuraanpassingen. Voordat de story wordt gepubliceerd, schildert Instagram dat allemaal op het beeld en bewaart het resultaat als één platte afbeelding of één platte video. Er zijn geen lagen meer om uit elkaar te halen; de tekst is nu pixels, precies zoals de achtergrond erachter.
De tweede groep is interactief, en zit helemaal niet in het bestand. Polls, quizzen, vragenvakken, emojischuifregelaars, linkstickers, aantikbare vermeldingen en hashtags, producttags en jij-ook-prompts worden opgeslagen als data die de app tijdens het kijken over de media legt. Sommige laten een visueel spoor achter, omdat de omtrek van de sticker vaak in het beeld wordt getekend, dus je ziet de vraag van een poll misschien wel in je opgeslagen bestand. Wat je niet krijgt, is iets wat werkt. Stemaantallen, de klikbare link, het profiel waar een vermelding naar verwijst en antwoorden op een vragenvak zitten niet in de MP4 of de JPG, en geen enkele downloader, SaveStories inbegrepen, kan ze erin zetten.
Gaat het je om een link of vermelding, kopieer die dan in de Instagram-app zolang de story live staat. Het bestand bewaart alleen wat op het beeld is geschilderd.
In de Instagram-editor
Een foto of clip, met tekst, tekeningen, stickers en filters als losse onderdelen, plus interactieve stickers: polls, quizzen, vragen, linkstickers, vermeldingen en muziek.
In het opgeslagen bestand
Eén platte JPG, of één MP4 met H.264-beeld en AAC-geluid. Tekst, tekeningen en stickers zijn in de pixels getekend en muziek is in het geluid gemixt. Links, stemmen en vermeldingen als aantikbare data zijn weg.
Waarom de originele MP4 beter is dan een schermopname
Een schermopname is een tweede video gemaakt van de eerste. Je telefoon legt in realtime zijn eigen scherm vast en comprimeert dat opnieuw met de instellingen die het systeem kiest, en de interface van de app en je statusbalk gaan gewoon mee. Het is de traagste manier om een story te bewaren, met het meeste kwaliteitsverlies.
Het originele bestand opslaan slaat al die stappen over. Je krijgt dezelfde MP4 die Instagram naar kijkers streamt, in de geüploade resolutie, met het volledige audiospoor, precies beginnend en eindigend waar de maker hem heeft ingekort. Met de video-downloader kost dat één tik per clip, en Alles opslaan zet een hele lijst in je browser in een zip.
Originele MP4
vsSchermopname
- Beeld
- De codering die kijkers streamen, tot 1080 × 1920
- Een opnieuw gecodeerde kopie van je scherm, vaak zachter
- Kader
- Alleen de story
- Statusbalk, voortgangsbalk, antwoordveld en elke melding die opduikt
- Geluid
- Origineel AAC-spoor, los van je volume
- Hangt af van de stilschakelaar, het volume en de audio-instellingen van het systeem
- Lengte
- Exact begin en einde
- Vaak een seconde afgekapt of aangevuld met tikken
- Tijd
- Seconden, hoe lang de clip ook is
- Realtime, de ene story na de andere
- Grootte
- Meestal een paar MB
- Vaak groter, voor mindere kwaliteit
M4A of MP3 als alleen het geluid telt
Soms wil je het nummer of de stem, niet het beeld. Omdat het geluid van een story AAC in een MP4 is, kun je het er op twee manieren uit halen. De eerste is het AAC-spoor ongewijzigd naar een M4A-bestand kopiëren. M4A is in wezen dezelfde MPEG-4-container met alleen audio, dus er wordt niets gedecodeerd of opnieuw gecomprimeerd: het geluid is bit voor bit wat er in de video zat.
De tweede is omzetten naar MP3. MP3 is een andere codec, dus de AAC moet worden gedecodeerd en daarna nog een keer gecodeerd. Elke lossy codering gooit weer wat detail weg. Een redelijke MP3-bitrate verbergt dat goed bij spraak en gewoon luisteren, maar het blijft een stap terug ten opzichte van de directe kopie, en een hogere MP3-bitrate kiezen kan geen detail terugbrengen dat de AAC-bron nooit had; het maakt het bestand alleen groter. M4A speelt standaard af op iPhones, Android-telefoons, Macs, Windows en elke actuele browser, dus kies het als standaard en bewaar MP3 voor een oude autoradio of een simpele speler die niets anders accepteert. De audio-extractor biedt beide formaten.
Waarom elke hercodering kwaliteit kost
H.264, AAC en JPG zijn allemaal lossy: elk gooit informatie weg waarvan de encoder denkt dat je die niet mist. De story die je downloadt, is daar al één keer doorheen gegaan, toen Instagram de upload verwerkte. Elke latere codering begint bij die verkleinde versie en gooit er weer iets meer weg, en de verliezen stapelen zich op: uitgesmeerde randen rond fijne tekst, blokkerige overgangen in luchten en schaduwen, een kruipende glinstering in korrel. Audio verliest wat lucht in de hoge tonen.
De meeste hercodering gebeurt zonder dat iemand het zo bedoelt. Een clip via een chatapp versturen comprimeert hem meestal opnieuw, tenzij je hem als document of bestand stuurt. Hem inkorten of een bijschrift toevoegen in een telefooneditor exporteert een gloednieuw bestand. Hem ergens anders uploaden haalt hem door de encoder van dat platform, en hem opnieuw in je eigen story plaatsen laat Instagram hem een tweede keer verwerken. Niets daarvan is fout, maar elke stap zou moeten beginnen bij het origineel dat je hebt opgeslagen, nooit bij een kopie van een kopie.
Behandel de onaangeroerde download dus als je master. Bewerk een duplicaat, exporteer één keer, en ga voor de volgende bewerking terug naar het origineel in plaats van exports aan elkaar te rijgen. Sommige cloudfotodiensten hebben een ruimtebesparende modus die video's opnieuw comprimeert, dus controleer die instelling waar je de master bewaart.
Zo controleer je wat je echt hebt opgeslagen
Op een iPhone komt een bestand dat je in Safari opslaat in de app Bestanden onder Downloads. Druk er lang op en kies Toon info om de grootte en het type te zien. Om een video naar Foto's te zetten, open je hem, tik je op de deelknop en kies je Bewaar video; voor een foto kies je Bewaar afbeelding. Staat hij eenmaal in Foto's, dan toont omhoog vegen op het item de afmetingen en bestandsgrootte.
Op Android slaat Chrome op in de map Downloads, die de meeste galerij-apps en Google Foto's vanzelf oppikken. Open de details van het item, meestal via het menu met drie puntjes of door omhoog te vegen, om de resolutie en grootte te zien.
Op een computer gaat het bestand naar je downloadmap. Op een Mac selecteer je het in de Finder en druk je op Command-I; het gedeelte Meer info toont afmetingen, codecs en duur. Op Windows klik je met rechts op het bestand, kies je Eigenschappen en open je het tabblad Details voor framebreedte, framehoogte en gegevenssnelheid. Een video met 1080 × 1920 en de extensie .mp4 is het origineel zoals Instagram het leverde. Toonde een account in de eerste plaats niets om op te slaan, dan loopt deze probleemoplossingsgids de gebruikelijke oorzaken door.
Veelgestelde vragen
QIn welk formaat worden Instagram-stories opgeslagen?
Videostories worden opgeslagen als MP4-bestanden met H.264-video en AAC-audio, en fotostories als JPG. Beide zijn verticale 9:16-bestanden, tot 1080 × 1920, afhankelijk van wat de maker heeft geüpload.
QWaarom werd een fotostory als video gedownload?
De maker heeft muziek of een geanimeerd element toegevoegd, en een JPG kan geen geluid of beweging bevatten. Instagram publiceert die story daarom als korte MP4, en de download houdt die vorm. Heb je een stilstaand beeld nodig, pauzeer dan de video en maak een screenshot.
QZit de poll of linksticker in mijn opgeslagen story?
Hooguit als afbeelding. Polls, linkstickers, vermeldingen en vragenvakken zijn interactieve data die de app over de media tekent, dus het opgeslagen bestand heeft geen werkende link, geen stemaantal en geen aantikbaar profiel. Kopieer een link die je nodig hebt in de app zolang de story live staat.
QHeeft het opgeslagen bestand dezelfde kwaliteit als op Instagram?
Ja. Het origineel opslaan geeft je dezelfde codering die Instagram naar kijkers streamt, zonder hercompressie. Was de story zacht in de app, dan is hij dat ook in het bestand, want een download kan geen detail toevoegen dat nooit is geüpload.
QKies ik M4A of MP3 voor de audio van een story?
Kies M4A als het kan, want dat kopieert het AAC-spoor zonder hercodering. Kies MP3 alleen als een apparaat of app M4A weigert, en zet één keer om vanuit de originele MP4 in plaats van vanuit een ander omgezet bestand.
QKan ik deze bestanden openen zonder speciale software?
Ja. MP4 met H.264 en AAC, JPG en M4A openen allemaal standaard op iPhone, Android, macOS, Windows en in elke actuele browser. Je hebt geen codecpakketten of Instagram-app nodig.
Lees verder
Waarom opgeslagen Instagram-stories wazig zijn (en de oplossing)
Zien opgeslagen Instagram-stories er zacht uit? De zes oorzaken, van uploadcompressie tot screenshots en doorsturen, hoe je de jouwe herkent en wat helpt.
Jonas Weber · 11 sep 2026 · 9 min. leestijd
Waarom SaveStories geen stories toont (en wat je kunt proberen)
Een lege resultatenpagina heeft een korte lijst oorzaken. Hier staan ze op volgorde van waarschijnlijkheid, met de precieze oplossing voor elk en de volgorde.
Aisha Rahman · 25 sep 2026 · 9 min. leestijd
Instagram-highlights verdwenen? Waarom en hoe je ze terugkrijgt
Waarom Instagram-highlights van je profiel of dat van een ander verdwijnen, hoe je ze herstelt via archief of Recent verwijderd en hoe je een kopie houdt.
Elena Marchetti · 7 sep 2026 · 9 min. leestijd