Je bestanden worden geladen…

JPG naar PNG omzetten

Verpak een JPG als PNG voor lossless bewerken en betere tool-compatibiliteit. Reken op een groter bestand.

of sleep de afbeelding hierheen

De preview blijft op je apparaat. Er wordt niets opgenomen tot je vastlegt.

JPG naar PNG omzetten, zo doe je dat

JPG naar PNG omzetten, zo doe je dat

Sleep een JPG op de uploadzone of klik om er een van je apparaat te kiezen. De omzetting begint zodra het bestand binnenkomt, zonder dat je op een Omzetten-knop hoeft te drukken. Het resultaat verschijnt bij gewone foto's in minder dan een seconde. Als het klaar is, slaat de Downloadknop de PNG op onder de oorspronkelijke bestandsnaam, alleen met de extensie .png. Elk bestand draait opnieuw, zonder wachtrij. Hetzelfde codepad werkt op desktop- en mobiele browsers. Bestanden met .jpg of .jpeg gedragen zich identiek. WebP- en GIF-bestanden worden ook als alternatieve bronformaten geaccepteerd, mocht je er toevallig zo een hebben.

Waarom je PNG-bestand groter is dan de JPG

Waarom je PNG-bestand groter is dan de JPG

JPG bereikt zijn compacte formaat door pixeldata weg te gooien. PNG houdt elke pixel vast zonder lossy compressie. Een JPG omzetten naar PNG levert daarom altijd een groter bestand op. Metingen tonen dat een bron-JPG van ongeveer als PNG wordt, en een bron-JPG van groeit naar zo'n . Dat gebeurt bij elke PNG-omzetter, omdat het PNG-formaat wordt bepaald door zijn lossless formaat. Een grotere PNG is geen afbeelding van hogere kwaliteit, want de opgeslagen pixels zijn precies die uit de JPG, sporen inbegrepen. De omzetting verdient zijn plek wanneer de lossless formaat een praktisch voordeel levert, zoals verder kwaliteitsverlies bij opnieuw opslaan stoppen, voldoen aan de PNG-eis van een tool, of het bestand voorbereiden op transparantie die je later wilt toevoegen.

JPG of PNG, welk formaat past bij de workflow

JPG of PNG, welk formaat past bij de workflow

Stap over op PNG voor logo's, pictogrammen, screenshots met scherpe tekst, lijntekeningen en afbeeldingen die transparantie of herhaald bewerken nodig hebben zonder oplopend kwaliteitsverlies. Blijf bij JPG voor foto's, hero-afbeeldingen op webpagina's en uploads naar sociale platforms die toch zelf opnieuw coderen. De afweging is bytes tegen bewerkbaarheid, waarbij JPG wint op formaat en PNG wint op het behoud van kwaliteit over veel keren opslaan. Een JPG voor het bewerken naar PNG omzetten voorkomt dat elke latere keer opslaan verse sporen toevoegt, en precies daarom verplaatsen ontwerpers en fotografen foto's naar PNG tijdens een meerstapsworkflow. Voor weblevering zet je bij de laatste exportstap terug naar JPG of WebP.

Kwaliteit, wat de omzetting behoudt en wat niet

Kwaliteit, wat de omzetting behoudt en wat niet

De PNG-uitvoer is lossless, dus er gaat bij de omzetting zelf geen nieuwe kwaliteit verloren. Wat de omzetting niet kan, is kwaliteit herstellen die tijdens de oorspronkelijke JPEG-compressie al verloren ging. Alle sporen, banding, verzachting of kleurverschuivingen die in de JPG zitten, worden getrouw in de PNG opgeslagen, precies zoals ze eruitzagen. PNG stopt vanaf dat punt alleen de verdere achteruitgang. Er is geen kwaliteitsschuif, want de PNG-uitvoer heeft geen kwaliteitsinstelling, hij is per definitie lossless. Wil je een scherpere bronafbeelding, dan heb je een origineel van hogere kwaliteit nodig, want geen formaatomzetting kan pixeldata terughalen die JPEG al heeft weggegooid.

Maakt dit een transparante achtergrond

Maakt dit een transparante achtergrond

Nee. Het JPG-formaat slaat geen transparantiegegevens op, en de conversie brengt alleen over wat in het bronbestand staat. Omdat het JPG-bestand geen transparantie-informatie bevat, heeft de PNG-uitvoer dat ook niet. Het PNG-formaat kan transparantie bevatten, maar die mogelijkheid wordt alleen gebruikt wanneer het bronbestand die aanlevert. Omdat de bron-JPG die informatie niet heeft, blijft de uitvoer volledig ondoorzichtig. Om transparantie in de PNG te krijgen, moet de achtergrond in een aparte stap na de conversie worden verwijderd.

Waar je bestand wordt omgezet

Waar je bestand wordt omgezet

Het pad hangt af van hoeveel bestanden je omzet. Zet je één afbeelding om, dan gebeurt al het werk binnen je browsertabblad, zonder upload. Zet je er meerdere tegelijk om, dan gaan de bestanden naar onze server, die het werk doet en een downloadlink teruggeeft. Die link, en de bestanden erachter, worden binnen ongeveer 2 uur verwijderd. Eén afbeelding wordt lokaal op het apparaat verwerkt, terwijl een batch op onze server wordt verwerkt en daarna gewist. Kies het pad dat past bij hoe privé de afbeeldingen zijn.

Hoe het werkt

  1. Sleep of kies je JPG

    Sleep het bestand naar het uploadgebied, of klik om de kiezer te openen. Zet je één afbeelding om, dan blijft die de hele tijd op je apparaat. Voeg er meerdere toe en ze gaan naar onze server om samen omgezet te worden.

  2. Wacht op de automatische codering

    De browser schrijft de PNG zodra het bestand is geladen. Bij de meeste foto's op schermresolutie verschijnt het resultaat in minder dan een seconde, zonder een knop in te drukken.

  3. Let op de uitvoergrootte

    De uitvoer-PNG wordt merkbaar groter dan de bron-JPG. Een JPG van 17 KB groeit doorgaans naar ongeveer 105 KB. Dat is verwacht gedrag, geen fout.

  4. Download de PNG

    Klik op Downloaden om op te slaan. De oorspronkelijke naam blijft, alleen de extensie verandert. Bij een batch download je één archief, en de link wordt binnen ongeveer 2 uur van onze server verwijderd. Voor nog een conversie zet je het volgende bestand op de pagina.

Verwante converters

Voor de omgekeerde richting of andere formaten zijn deze tools klaar.

Veelgestelde vragen

Verbetert het omzetten van JPG naar PNG de kwaliteit?

Nee. De omzetting herstelt geen kwaliteit die JPEG al heeft weggegooid. De PNG-uitvoer bewaart de huidige pixelstaat exact, inclusief eventuele bestaande compressiesporen. Wat de omzetting wel stopt, is verder kwaliteitsverlies, want zodra een bestand in PNG zit kun je bewerken en opnieuw opslaan zonder bij elke keer nieuwe compressieschade toe te voegen. De PNG-uitvoer is lossless, maar de JPG-bron was dat niet. Voor een scherper startpunt heb je een origineel van hogere kwaliteit nodig.

Waarom is mijn PNG-bestand groter dan de oorspronkelijke JPG?

PNG slaat elke pixel op zonder lossy compressie. JPG bereikt zijn compacte formaat door pixeldata permanent weg te gooien die het als niet waarneembaar beschouwt. PNG houdt het allemaal vast. Een JPG van wordt doorgaans ongeveer als PNG, en een JPG van kan groeien naar zo'n . Dat is verwacht en gebeurt bij elke PNG-omzetter. Als kleinere bestanden je meer waard zijn dan een lossless formaat, blijf dan bij JPG of gebruik na de omzetting een comprimeer-tool.

Maakt het omzetten van JPG naar PNG een transparante achtergrond?

Nee. De omzetting verandert de bestandsformaat maar behoudt de pixelinhoud. De effen achtergrond in de JPG blijft effen in de PNG. Het PNG-formaat ondersteunt transparantie als mogelijkheid, maar door de omzetting zelf worden geen transparante pixels gemaakt. Om uit een JPG een PNG met transparante achtergrond te maken, gebruik je na het omzetten in een aparte stap een achtergrondverwijder-tool.

Is het veilig om hier JPG naar PNG om te zetten?

Dat hangt af van hoeveel bestanden je omzet. Zet je één afbeelding om, dan het coderen draait op je apparaat zonder upload naar de server. Zet je er meerdere tegelijk om, dan gaan ze naar onze server om verwerkt te worden, daarna worden de downloadlink en de bestanden erachter binnen ongeveer 2 uur verwijderd. Zijn de afbeeldingen gevoelig, zet ze dan één voor één om zodat ze op je apparaat blijven.

Kan ik meerdere JPG-bestanden tegelijk naar PNG omzetten?

Ja. Zet meerdere bestanden neer en RoundCut zet ze samen om en geeft één archief terug om te downloaden. Een batch wordt op onze server verwerkt, niet in je browser, en de downloadlink wordt binnen ongeveer 2 uur verwijderd. Eén bestand daarentegen wordt direct in de browser omgezet, zonder upload. Hoe dan ook is elke conversie snel.

Waarom zou ik JPG naar PNG omzetten?

Drie hoofdgevallen. Je hebt een lossless formaat nodig om de afbeelding meerdere keren te bewerken zonder bij elke keer opslaan verse sporen toe te voegen, een tool of workflow vereist PNG als invoer en accepteert geen JPG, of je wilt later in een editor transparantie toevoegen en hebt PNG's transparantie-ondersteuning nodig. Geen van deze gevallen herstelt JPG-kwaliteit, ze stoppen alleen de verdere achteruitgang. Heb je alleen een kleiner bestand nodig, dan is een comprimeer-tool de betere keuze.

De details

Notities van het team over vakmanschap, formaten en de kleine beslissingen achter een goed resultaat.

De lossless container, wat PNG opslaat
PNG gebruikt het lossless compressiealgoritme DEFLATE. Het slaat de RGBA-waarden van elke pixel exact op zoals geleverd, past een omkeerbaar filter toe op elke scanlijn en comprimeert het resultaat met een zlib-variant. Lossless betekent dat de gedecomprimeerde pixelwaarden byte-identiek zijn aan de originelen. Voor het JPG-naar-PNG-geval zijn de originelen de pixels die ontstaan wanneer de browser de JPEG decodeert. Die gedecodeerde pixels weerspiegelen al alle benaderingen die JPEG bij zijn oorspronkelijke codering maakte, dus PNG slaat getrouw de benaderde pixels op, niet de echte scène. Gemeten wordt een JPEG van op 1024x768 ongeveer als PNG, en een JPEG van op 3840x2160 groeit naar zo'n . Deze veelvouden houden grofweg stand over inhoudstypen heen, omdat de verhouding de resolutie volgt, niet het JPEG-kwaliteitsniveau. De lossless formaat is waardevol om wat hij voorkomt, verdere achteruitgang, niet om wat hij herstelt.
Waarom JPEG-kwaliteit niet te herstellen is
JPEG-compressie gooit informatie permanent weg. Het coderingsproces past een discrete cosinustransformatie toe op blokken van 8x8 pixels, kwantiseert de resulterende frequentiecoëfficiënten naar een kleinere set en slaat die gekwantiseerde waarden op. De kwantisatiestap is eenrichtingsverkeer, want een coëfficiënt die 47 was en naar 50 werd afgerond kan later niet terug naar 47, en geen enkele opname van de oorspronkelijke waarde overleeft in het bestand. Wanneer de browser de JPEG decodeert, reconstrueert hij pixels uit de gekwantiseerde coëfficiënten, die benaderingen zijn van de oorspronkelijke waarden. Die benaderde pixels opnieuw coderen als PNG levert een lossless opname van de benaderingen op, dus de PNG is een perfecte weergave van de achteruitgegane afbeelding. Dit is geen beperking van PNG of van deze tool, het is een fundamentele eigenschap van lossy compressie, waarbij informatie die bij coderen wordt weggegooid weg is. Betere JPEG-kwaliteit vereist een start vanaf het ongecomprimeerde of RAW-origineel.
Gemeten groei van de bestandsgrootte
De grootteverhouding van JPG naar PNG varieert per beeldinhoud maar volgt een voorspelbaar patroon. Fotografische beelden met complexe toonvariatie groeien het meest, omdat JPEG's transformatie precies op die inhoud is afgestemd en hoge compressieverhoudingen haalt, terwijl PNG's lossless codeerder die verhoudingen niet kan evenaren bij ruisige pixeldata. Testmetingen van deze tool tonen dat een JPEG-foto van op 1024x768 een PNG van oplevert, ongeveer een verzesvoudiging, en een JPEG-foto van op 3840x2160 een PNG van , ongeveer 3,3 keer groter. Voor effen materiaal zoals screenshots en pictogrammen past JPEG om te beginnen al slecht en zijn de bestanden bij gelijke kwaliteit groter, dus de PNG van dezelfde inhoud groeit minder dramatisch. De praktische gevolgtrekking is direct, als de uitvoergrootte ertoe doet voor jouw geval, maakt een JPG naar PNG omzetten de situatie slechter, niet beter.
Transparantie, de mogelijkheid versus de inhoud
PNG ondersteunt een 8-bit transparantie als formaatfunctie, waarbij een bestand per pixel dekkingswaarden kan bevatten van 0 (volledig transparant) tot 255 (volledig dekkend). Wanneer een JPG via de afbeeldingsengine van het platform naar een PNG wordt omgezet, wordt de resulterende PNG volledig dekkend gezet, elke pixel op een alfawaarde van 255, omdat de bron-JPG om te beginnen geen transparantie-informatie had. Het PNG-formaat staat klaar om transparantiedata te bevatten, het bestand bevat ze alleen niet, omdat er geen aanwezig was in de bron. Transparantie aan de afbeelding toevoegen vereist aparte verwerking, ofwel de achtergrond maskeren in een editor ofwel een automatische achtergrondverwijderstap. Een achtergrondverwijder-tool dat is getraind om het onderwerp te herkennen, kan een PNG met echt alfa leveren door de alfawaarden van de achtergrondpixels na de omzetting op nul te zetten.
Omgang met EXIF-metadata
De hercoderingspijplijn verwijdert EXIF-, IPTC- en XMP-metadata uit de PNG-uitvoer in elke browser. Dat betekent dat GPS-coördinaten, cameramodel, opnamedatum, copyrightteksten en eventuele aangepaste XMP-velden uit de bron-JPG worden verwijderd. ICC-kleurprofielen volgen een iets ander pad, waarbij Chrome en Safari de sRGB-ICC-profieltag in de uitvoer behouden en Firefox die samen met alle andere metadata verwijdert. Het praktische resultaat is sRGB-veilige uitvoer over browsers heen, maar wide-gamutprofielen zoals Display-P3 of Adobe RGB gaan in Firefox verloren. Voor de meeste web- en deeldoeleinden is het verwijderen van metadata nuttig, want het verkleint de uitvoer iets en haalt locatiedata uit foto's. Voor professionele fotografie of archiefworkflows waarbij ingebedde metadata behouden moet blijven, behandel je de metadataketen met een speciale tool voor of na de formaatomzetting.
Privacy in de praktijk
Waar de conversie gebeurt, hangt af van het aantal bestanden. Bij één afbeelding verlaten er geen gegevens de browser, en dat is in real time te controleren. Het netwerk blijft inactief bij een enkele conversie. De lijst blijft leeg tijdens het coderen. Bij twee of meer bestanden stuurt RoundCut ze naar onze server, die omzet, het resultaat inpakt en een downloadlink teruggeeft. Die link en de omgezette bestanden worden binnen ongeveer 2 uur verwijderd. Het pad voor één afbeelding draait volledig op je apparaat, buiten het netwerk, terwijl het batchpad dat inruilt voor het gemak van veel bestanden in één stap. Bij afbeeldingen met gevoelige inhoud, zoals een screenshot van een persoonlijk document of een foto met locatiegegevens, houdt één voor één omzetten alles lokaal.