Gratis online PNG-converter JPG · WebP · AVIF · SVG · PDF en meer

Swift PNG is een 100% browsergebaseerde PNG-converter. Sleep een PNG, kies het doel — JPG, WebP, AVIF, SVG, PDF, GIF, BMP, TIFF of ICO — en de conversie draait lokaal op je apparaat. Geen upload, geen registratie, geen watermerk.

Batch tot 100 bestanden. Typische uitvoer PNG → WebP is 75–85% kleiner dan de bron.

Privacy eerst — verifieerbaar

Open DevTools → Network. 0 afbeeldings-bytes verlaten je apparaat.

9 doelformaten

PNG naar JPG, WebP, AVIF, SVG, PDF, GIF, BMP, TIFF, ICO

PNG comprimeren

PNG-bestandsgrootte verkleinen met behoud van kwaliteit

PNG schalen

PNG-afbeeldingen schalen op pixels of percentage

PNG bijsnijden

PNG bijsnijden naar exacte verhoudingen

PNGJPG

Achtergrond verwijderen

PNG-achtergronden direct transparant maken

Kies een doelformaat

PNG → 9 formaten: vergelijking

Een rechtstreekse vergelijking van elk formaat waarnaar Swift PNG een PNG kan converteren. Kies hiermee het juiste doel voordat je converteert.

Doel Transparantie Typische verkleining t.o.v. PNG Met verlies? Ideaal voor Browserondersteuning
JPG Nee 70–90% Ja Foto's zonder alpha Universeel
WebP Ja (lossy + lossless) 60–85% Beide Web-hero, UI, producten Modern, Safari 14+
AVIF Ja 75–95% Beide Maximale compressie, toekomstvast Chrome 85+, Safari 16+
SVG Vector (geen rasteralpha) n.v.t. (paden) n.v.t. Logo's, iconen, lijntekeningen Universeel
PDF Ja (ingebed) 0–20% n.v.t. Documenten, druk Universeel
GIF Alleen 1-bit Vaak groter Lossy palet Alleen animaties Universeel
BMP Ja (32-bit) Bijna altijd groter Nee Oude Windows-tools Universeel
TIFF Ja Variabel Beide Druk, archief Beperkt in browsers
ICO Ja Kleiner (multi-res) Nee Favicons Universeel

De cijfers komen van echte PNG's op kwaliteit 80. Het resultaat hangt af van de inhoud (foto, vlakke kleur, lijntekening).

Afbeeldingen omzetten

Een simpel, snel en veilig proces.

1

Uploaden

Sleep bestanden of mappen (PNG, JPG, WebP, BMP) naar de zone.

2

Aanpassen

Stel kwaliteit (0–100%), doelgrootte of afmetingen in.

3

Converteren

De verwerking start direct via WebAssembly.

4

Downloaden

Sla afzonderlijk op of download alles als ZIP.

Wanneer je je PNG NIET moet converteren

Het verkeerde doelformaat kiezen vernietigt stilletjes wat een PNG nuttig maakt. Sla de conversie over als een van deze gevallen geldt.

  • Converteer PNG → JPG niet als de afbeelding transparantie heeft

    JPG heeft geen alphakanaal. Transparante gebieden worden wit (of de vulkleur). Gebruik WebP, AVIF of SVG.

  • Converteer PNG → SVG niet bij foto's of rumoerige verlopen

    Vector tracing werkt op randen en vlakken. Foto's leveren duizenden gefragmenteerde paden op — groter dan de originele PNG en visueel slechter.

  • Converteer PNG → AVIF niet voor Safari < 16 zonder fallback

    AVIF levert de kleinste bestanden, maar oudere Safari kan het niet decoderen. Gebruik `<picture>` met WebP- of JPG-fallback.

  • Comprimeer screenshots met tekst niet onder ~80%

    Tekstranden breken als eerste onder kwantisatie. Hou kwaliteit ≥ 80 voor screenshots, UI en documenten.

  • Converteer PNG → GIF niet voor statische afbeeldingen

    GIF is beperkt tot 256 kleuren en levert bijna altijd grotere bestanden dan de bron-PNG. Alleen voor animaties.

  • Hercomprimeer een al lossy bestand niet als PNG

    PNG is lossless: een JPG opnieuw als PNG opslaan bevriest alleen de JPG-artefacten in een groter bestand. Blijf in het lossy formaat of begin vanaf het origineel.

Veelvoorkomende problemen bij PNG-conversie

Directe oplossingen voor de problemen die het vaakst voorkomen bij conversie van PNG naar andere formaten.

PNG-bestand te groot voor het web?

Converteer naar WebP of AVIF voor 70–90% kleinere bestanden bij vrijwel gelijke kwaliteit. Of gebruik Comprimeer PNG zonder formaat te wijzigen.

Transparantie verloren na conversie?

JPG heeft geen alphakanaal. Kies WebP, AVIF of SVG als doel om transparantie te behouden.

Alpha-pixels werden zwart of wit?

Je hebt naar JPG geconverteerd. Doe het over met WebP of AVIF. Moet het JPG zijn, stel dan een achtergrondkleur in via Instellingen in plaats van de standaardvulling.

PNG naar SVG ziet er blokkerig uit?

Vector tracing werkt op logo's, iconen en lijntekeningen. Verlaag de drempel voor contrastrijke beelden, of converteer foto's naar JPG/WebP.

PNG naar ICO onscherp onder 32 px?

Gebruik een bron-PNG van al 32 × 32 of 64 × 64. Schalen van 1024 px naar 16 px gooit de details weg die Windows gebruikt.

AVIF-uitvoer ziet er donker of verschoven uit?

Oude AVIF-encoders gaan slecht om met het sRGB-profiel. Swift PNG sluit sRGB expliciet in — exporteer opnieuw en controleer in Chrome 100+ of Safari 16+.

PDF-paginaformaat klopt niet?

PDF erft het paginaformaat van de PNG-pixels gedeeld door DPI. Stel de DPI in via Instellingen (standaard 96) voordat je converteert.

Privacy & engineering — wat lokaal draait

Swift PNG draait volledig in je browser. Tijdens de conversie wordt geen enkele afbeeldings-byte naar een server gestuurd — je kunt dit zelf controleren.

Controleer het zelf

Open DevTools → tab Network, start een conversie. Het aantal uitgaande afbeeldingsverzoeken moet 0 blijven. Het enige netwerkverkeer is de pagina zelf bij de eerste keer laden.

Metadata & kleur

EXIF en andere metadata worden standaard verwijderd bij conversie. De uitvoer gebruikt het sRGB-profiel. Geen telemetrie op geüploade afbeeldingen.

Gebruikte encoders

De conversie gebruikt de Canvas API en lokale WebAssembly-modules:

  • JPG Canvas toBlob → libjpeg-turbo (browser-native)
  • WebP Canvas toBlob → libwebp (browser-native)
  • AVIF Canvas toBlob → libavif (browser-native, Chrome 85+ / Safari 16+)
  • SVG Eigen potrace-geïnspireerde tracer (open source, zie /utils/pngToSvg.ts)
  • HEIC-invoer heic2any (WASM)

Privacy‑architectuur:
Het «Local‑First»-verschil

De meeste online converters uploaden je privébestanden naar een externe server. Swift PNG is anders. We bouwden een serverloze oplossing met WebAssembly.

Geen uploadsGeen serverlogsAVG‑conform

Lokale verwerking

Je browser doet het zware werk met gecompileerde WASM‑modules. Sneller, omdat er geen upload/download‑latentie is.

Geen serveruploads

Kijk in je netwerk‑tab — bestanden verlaten je apparaat nooit. We kunnen je beelden niet zien, opslaan of delen.

Offline‑mogelijk

Zodra de pagina geladen is, kun je wifi uitzetten en doorgaan. De app staat in je browsercache.

Geen gegevensbewaring

Geen cloudopslag om te hacken. Bij het sluiten van het tabblad worden alle verwerkte gegevens direct uit het browsergeheugen gewist.

Veelgestelde vragen

Is het echt gratis en onbeperkt?
Ja. Swift PNG is gratis. Geen paywalls, geen dagelijkse limieten en geen watermerken. We ondersteunen de site via bescheiden advertenties of donaties.
Is het veilig om privéfoto’s te converteren?
Zeker. In tegenstelling tot andere converters uploaden we je bestanden niet naar een server. Alles gebeurt lokaal in je browser met WebAssembly. Je foto’s verlaten je apparaat nooit.
Waarom duurt de eerste conversie even?
Bij je eerste bezoek downloadt de browser onze lichte conversie‑engine. Daarna wordt die gecachet en zijn vervolgende conversies direct — zelfs offline.
Naar welke formaten kan ik PNG converteren?
Je kunt PNG converteren naar JPG, WebP, AVIF, PDF, SVG, GIF, BMP, TIFF en ICO — alles direct in je browser zonder software te installeren.
Wat is de functie “Doelgrootte”?
Je kunt een maximale bestandsgrootte opgeven (bijv. “documenten onder 500KB”). De engine past automatisch de kwaliteit en compressie aan om onder die limiet te blijven zonder overmatige pixelvorming.