Geen upload, 100% lokaal, geen account

Afbeeldingen converteren tussen JPG, PNG en WebP

Wissel lokaal van formaat: geen upload, geen privacyzorgen. Transparantie blijft behouden voor PNG en WebP; converteren naar JPEG plat de afbeelding op wit.

Hoe Afbeeldingen converteren werkt

Afbeeldingen converteren zet een JPEG-, PNG- of WebP-bestand om naar een van de andere twee formaten met dezelfde beeldcodecs die je browser al standaard gebruikt voor elke afbeelding op het web. Er is geen WebAssembly-module om eerst op te halen: zet een bestand neer, kies het uitvoerformaat, en het geconverteerde bestand is klaar om te downloaden in een fractie van een seconde. De conversie draait op een OffscreenCanvas binnen een Web Worker, dus er wordt nooit iets naar een server gestuurd en de pagina blijft reageren terwijl een reeks bestanden wordt verwerkt.

De tool leest ook AVIF-, GIF-, BMP- en TIFF-bestanden als invoer, ook al schrijft ze alleen JPEG, PNG of WebP: dat zijn de drie formaten die elke browser, fotobewerker en contentbeheersysteem zonder plugin kan openen. JPEG heeft geen transparantiekanaal, dus het converteren van een PNG of WebP met transparante pixels naar JPEG vult de transparante gebieden voor het opslaan met wit, en de tool toont die waarschuwing voordat je iets downloadt. Converteren naar PNG of WebP behoudt het alfakanaal precies zoals het was.

Veelgestelde vragen

Wordt mijn afbeelding ergens geüpload om te converteren?

Nee. Het bestand wordt van je schijf gelezen, gedecodeerd en volledig herbewerkt binnen een Web Worker in deze browsertab. Open het Netwerkpaneel van je browser tijdens het converteren en je ziet geen enkel verzoek dat afbeeldingsdata meedraagt.

Waarom kan ik alleen naar JPEG, PNG of WebP converteren, en niet naar AVIF?

De tool kan AVIF-bestanden als invoer lezen omdat browsers ze standaard decoderen, maar canvas-gebaseerde AVIF-codering wordt vandaag niet consistent ondersteund door alle browsers. In plaats van een uitvoer aan te bieden die in sommige browsers stilletjes faalt of een kapot bestand oplevert, is AVIF weggelaten uit de uitvoerlijst. Heb je specifiek een AVIF-uitvoer nodig, dan ondersteunt de WebAssembly-encoder jsquash van de tool Afbeeldingen vergroten/verkleinen dat wel.

Wat gebeurt er met transparantie als ik naar JPEG converteer?

JPEG heeft geen transparantiekanaal. Elke transparante of gedeeltelijk transparante pixel wordt voor het opslaan van het bestand met wit gevuld, en de tool toont een waarschuwing telkens JPEG het gekozen uitvoerformaat is, zodat je het weet voordat je downloadt. Converteren naar PNG of WebP behoudt in plaats daarvan het originele alfakanaal onaangeroerd.