← Fotogidsen

Bevatten PNG-bestanden EXIF-gegevens? Wat PNG's echt opslaan

PNG kan technisch gezien EXIF dragen via de eXIf-chunk, maar de meeste PNG's slaan in plaats daarvan tekstmetadata op en veel dragen er bijna geen. Dit is wat PNG's echt bevatten.

Snel antwoord: Klassieke EXIF is eigenlijk een JPEG- en TIFF-constructie, dus de meeste PNG's dragen niet het camera-EXIF-blok dat je in een foto zou vinden. PNG kan technisch gezien EXIF bevatten: de eXIf-chunk werd in 2017 aan de PNG-specificatie toegevoegd en sommige software schrijft daar EXIF naartoe. Maar veel vaker slaat een PNG zijn metadata op als platte tekst in tEXt-, iTXt- of zTXt-chunks, en veel PNG's, vooral screenshots, dragen weinig of geen metadata. PNG-bestanden uit de meeste bronnen hebben standaard geen GPS. Om precies te zien wat een PNG bevat, sleep je hem in onze gratis browsergebaseerde EXIF Viewer; er wordt niets geüpload. Om weg te halen wat erin zit, gebruik je onze EXIF Remover.

Het is een terechte vraag, want PNG is overal: screenshots, logo's, diagrammen, geëxporteerde ontwerpen, AI-kunst. Mensen gaan ervan uit dat elk afbeeldingsbestand hetzelfde verborgen GPS-en-camerablok draagt dat JPEG-foto's tot een privacyzorg maakt. PNG werkt meestal niet zo. Dit is wat een PNG echt opslaat, wanneer het wel metadata draagt en hoe je die kunt bekijken of verwijderen.

PNG was niet ontworpen voor camera-EXIF

PNG werd halverwege de jaren negentig gemaakt als een verliesvrij formaat voor graphics, screenshots en webafbeeldingen, niet als cameraformaat. Camera's schrijven JPEG (en raw), en de EXIF-standaard groeide op binnen JPEG en TIFF. Toen PNG dus bepaalde hoe het extra informatie opslaat, nam het het EXIF-blok niet over. In plaats daarvan gebruikte het zijn eigen systeem van chunks.

Een PNG-bestand is een reeks chunks. Sommige zijn verplicht (de pixels, de afmetingen). Andere zijn optioneel en bevatten metadata, en in die optionele chunks leeft alle "EXIF-achtige" informatie in een PNG.

Wat een PNG echt opslaat

In plaats van één EXIF-blok kan een PNG verschillende soorten optionele chunks dragen:

  • tEXt: niet-gecomprimeerde Latin-1-tekst, opgeslagen als trefwoord-plus-waarde-paren. Veelvoorkomende trefwoorden zijn Title, Author, Description, Software, Comment, Creation Time. Dit is de klassieke PNG-manier om een bijschrift of de naam van het programma dat het bestand maakte vast te leggen.
  • iTXt: internationale (UTF-8) tekst, optioneel gecomprimeerd. Hier schrijven moderne tools langere of niet-Latijnse tekst, en hier wordt een XMP-pakket meestal opgeslagen wanneer een PNG XMP-metadata draagt.
  • zTXt: gecomprimeerde Latin-1-tekst, hetzelfde idee als tEXt maar zlib-gecomprimeerd om ruimte te besparen.
  • eXIf: de chunk die in 2017 aan de PNG-specificatie werd toegevoegd en die een PNG een echt EXIF-blok laat insluiten, dezelfde structuur die een JPEG gebruikt. De meeste alledaagse PNG's hebben die niet, maar editors en converters die metadata behouden kunnen die wel schrijven.
  • Kleur- en weergavechunks: gAMA (gamma), sRGB, iCCP (ingebed ICC-kleurprofiel), pHYs (pixeldichtheid / DPI) en een tIME-chunk voor het tijdstip van de laatste wijziging. Dit is geen persoonlijke metadata, maar een viewer rapporteert het toch.

De "metadata" van een PNG bestaat dus vooral uit tekstchunks en kleurinformatie, waarbij EXIF alleen aanwezig is wanneer iets bewust een eXIf-chunk heeft geschreven.

PNG versus JPEG-metadata in één oogopslag

Het verschil is het makkelijkst naast elkaar te zien:

JPEGPNG
Native metadataEXIF-blok (van de camera)tEXt / iTXt / zTXt tekstchunks
Bevat EXIF?Ja, van natureAlleen via de optionele eXIf-chunk
GPS-locatieGangbaar in camerafoto'sVrijwel nooit
Camera / lens / belichtingJa, in camerafoto'sVrijwel nooit
Typisch gebruikCamerafoto'sScreenshots, graphics, exports

In gewone taal: een JPEG rechtstreeks uit een telefoon vertelt je meestal wanneer, waar en met welke camera. Een typische PNG vertelt je weinig meer dan zijn afmetingen, zijn kleurprofiel en misschien welk programma het maakte. Voor de volledige achtergrond van de EXIF-kant hiervan, zie wat zijn EXIF-gegevens.

Wanneer een PNG WEL metadata draagt

PNG's zijn niet altijd leeg. Een PNG draagt eerder nuttige metadata wanneer hij van een van deze bronnen komt:

  • Geëxporteerd uit een editor. Sla een PNG op of exporteer hem vanuit Photoshop of Lightroom en het bestand kan een XMP-pakket dragen (in een iTXt-chunk), bewerkingsgeschiedenis, een softwaretag, copyright en soms een echt eXIf-blok als het origineel een foto was. Ontwerp- en screenshottools voegen vaak op zijn minst een Software-trefwoord toe.
  • Sommige Android-screenshots. Bepaalde Android-builds en screenshot-apps schrijven een softwaretag of apparaathint in PNG-tekstchunks. Dit is meestal een apparaat- of app-naam, geen GPS.
  • AI-gegenereerde afbeeldingen. Veel AI-beeldtools sluiten de prompt, modelnaam, seed en instellingen rechtstreeks in de tekstchunks van de PNG in. Tools rond DALL-E- en OpenAI-afbeeldingen, en veel open-source generatoren, doen precies dit, dus een AI-PNG kan stilletjes de exacte prompt bevatten die hem voortbracht.

Als je wilt weten welke hiervan van toepassing is op een bestand dat je ontving, gok dan niet. De enige betrouwbare manier is om de werkelijke chunks te lezen, wat de onderstaande viewer doet.

Hebben PNG-screenshots een locatie?

Doorgaans niet. Een screenshot is een opname van wat er op het scherm stond, geen foto van de wereld, dus er is geen GPS-meting om vast te leggen, en PNG-screenshots dragen vrijwel nooit locatiemetadata. Het enige om op te letten zijn de pixels, niet de metadata: als het screenshot zichtbaar een kaartpin, een adres of een navigatie-app toont, zit de locatie in de afbeelding zelf, waar geen metadatatool hem kan opvangen. We behandelen dit uitgebreid in heeft een screenshot metadata.

Hoe je de metadata van een PNG in je browser bekijkt

Sleep de PNG in onze browsergebaseerde EXIF Viewer. Hij leest de tEXt-, iTXt- en zTXt-tekstchunks, ontleedt een eXIf-blok als dat aanwezig is, toont elk XMP-pakket en rapporteert de kleur-, gamma- en dichtheidschunks. Er wordt niets geüpload; het bestand wordt lokaal in je browser ontleed.

Je ziet meestal afmetingen, een kleurprofiel, misschien een software- of opmerkingenveld en, voor AI-afbeeldingen, de ingebedde prompt. De GPS- en camerasecties zijn meestal leeg, wat bevestigt dat de PNG geen locatie- of cameragegevens draagt.

Je kunt ook native controleren. Op macOS open je de PNG in Voorvertoning, daarna Gereedschappen dan Toon inspector. Op Windows rechtsklik je dan Eigenschappen dan Details. Deze native tools zijn lichter en tonen niet elke chunk, dus gebruik de viewer wanneer je het volledige plaatje nodig hebt.

Hoe je PNG-metadata verwijdert

Als een PNG een ingebedde prompt, een softwaretag, een XMP-blok of een eXIf-chunk draagt die je liever niet deelt, haal het dan weg. Onze browsergebaseerde EXIF Remover wist de metadatachunks en downloadt een schone PNG met één klik. Er wordt niets geüpload.

Twee herinneringen. Ten eerste behandelt de remover alleen de metadata-laag; als de afbeelding zichtbaar iets privé toont, moet je de pixels nog steeds bijsnijden of onleesbaar maken. Ten tweede, als je een PNG naar een fotoformaat converteert, laat onze PNG naar JPG-converter je bepalen of metadata meegaat naar het nieuwe bestand.

Veelgestelde vragen

Heeft een PNG ooit GPS-coördinaten? Vrijwel nooit. Standaard-PNG's van screenshots, editors en AI-tools schrijven geen GPS. De enige manier waarop een PNG GPS zou dragen is als een tool bewust een volledig eXIf-blok schreef dat van een GPS-getagde bron is gekopieerd, wat zeldzaam is. Controleer met de EXIF Viewer als je het zeker wilt weten.

Is PNG-metadata hetzelfde als EXIF? Meestal niet. De meeste PNG-metadata is platte tekst in tEXt-, iTXt- of zTXt-chunks, plus kleur- en gammagegevens. Een PNG bevat alleen echte EXIF wanneer hij de optionele eXIf-chunk heeft, die de meeste PNG's missen.

Waarom bevat mijn AI-gegenereerde PNG tekst? Veel AI-beeldtools sluiten de prompt, het model en de instellingen in de tekstchunks van de PNG in zodat de afbeelding reproduceerbaar is. Als je de prompt niet wilt delen, haal hem dan weg met de EXIF Remover voordat je hem plaatst.

Tot slot

PNG is niet gebouwd voor camera-EXIF. Het kan EXIF dragen via de optionele eXIf-chunk die in 2017 werd toegevoegd, maar de meeste PNG's slaan in plaats daarvan tekstmetadata op in tEXt-, iTXt- en zTXt-chunks, en veel, vooral screenshots, dragen bijna niets en geen GPS. Om precies te zien wat een bepaalde PNG bevat, gebruik je onze EXIF Viewer; om het schoon te maken voor het delen, gebruik je onze EXIF Remover. Beide draaien in je browser, en er wordt niets geüpload.

Probeer de tools

Stempel een foto direct in je browser, of installeer de iOS-app om live te schieten met GPS en atoomtijd.

Download on theApp Store
Open de webtool →EXIF-viewer →