Konvertera PNG till SVG online, gratis och utan registrering – med riktig vektorisering till redigerbara paths, inte en bitmap inbäddad i en SVG-tagg. Batchkonvertering stöds, utan vattenstämpel och utan begränsning av antalet filer, och alla filer raderas 1 timme efter uppladdning.
PNG lagrar pixlar. En logotyp som exporteras som PNG ser skarp ut i sin ursprungliga storlek, men filen innehåller ingen information om formerna – förstorar du den får du bara större pixlar. Att konvertera till SVG innebär att rita om bilden som konturer. PicEditLab bearbetar din PNG med VTracer, en open source-motor för att omvandla raster till vektor, som grupperar pixlar med liknande färg i områden och anpassar mjuka splinekurvor runt varje område. Det du laddar ner är en riktig vektorfil byggd av path-element, inte en PNG gömd i ett SVG-hölje, så den förblir skarp i alla storlekar.
Hur bra det fungerar beror helt på vad PNG-filen innehåller. Logotyper, ikoner, skärmbilder från appar, platta illustrationer, diagram och skannad linjekonst vektoriseras rent eftersom de består av enfärgade områden med tydliga kanter. Fotografier fungerar inte på samma sätt: varje subtil gradient blir en ytterligare överlagrad path, och SVG-filen blir både enorm och posteriserad. Om din PNG är ett foto bör du i stället konvertera den till WebP eller JPG – SVG är fel format för den typen av bild.
Till skillnad från de flesta onlinekonverterare från PNG till SVG är den här sidan ingen svart låda. Öppna vektoriseringsinställningarna ovanför “Starta konvertering”-knappen så får du fyra kontroller för vektoriseringen. “Utdata” växlar mellan vektorisering i full färg och svartvitt linjegrafikläge som använder potrace, vilket är bättre för logotyper, stämplar, signaturer och skannade teckningar. “Färgdetaljer” avgör hur många färger som bevaras. “Borttagning av prickar” avgör om små märken – kommatecken, kolon, prickade linjer och mycket tunna streck – ska behållas eller behandlas som brus. “Kanter” väljer mellan rundade och skarpa hörn. Standardvärdena är anpassade för skärmbilder som innehåller text, så om bilden har någon text bör du låta “Borttagning av prickar” stå på “Behåll detaljer”.
Mycket stora PNG-filer skalas ner till ungefär 4 megapixlar före vektoriseringen. Kostnaden för vektorisering ökar mycket snabbare än antalet pixlar, och en indatafil på 24 megapixlar skulle kräva flera gigabyte minne och överskrida tidsgränsen – processen skulle avslutas innan något resultat hann skapas. Eftersom resultatet är vektoriellt begränsar denna nedskalning inte hur stort det färdiga SVG:t kan användas; den ändrar bara hur mycket fin detalj som finns tillgänglig för vektoriseraren.
Behöver du i stället en ikonfil med fast storlek? Konvertera PNG till ICO
Ingen teknisk kunskap behövs. Gratis, snabbt och tillgängligt på alla enheter.
Byggt ovanpå flera beprövade open source-konverteringsmotorer. Vi väljer den bästa bearbetningskedjan för varje formatkombination och undviker de färgförskjutningar och kvalitetsförluster som är vanliga vid webbläsarkonvertering.
Att konvertera PNG-bilder till SVG uppstår i många situationer: göra filer kompatibla med en annan enhet eller plattform, minska lagringsutrymmet eller förbereda bilder för uppladdning till en tjänst som inte accepterar källformatet. Det traditionella tillvägagångssättet är att installera Photoshop, GIMP eller ett liknande skrivbordsprogram — överflödigt för en tillfällig uppgift. Webbläsarbaserade konverterare är ett alternativ, men de begränsas av vad din webbläsare kan avkoda inbyggt och kan inte hantera specialiserade format som RAW, HEIC eller AVIF alls. PicEditLab kör konverteringen på serversidan, så formatstöd, utdatakvalitet och bearbetningshastighet beror inte på din webbläsare eller enhet.
Konvertering på PicEditLab tar tre steg — ladda upp, välj målformat, ladda ned:
Vår server kör en beprövad open source-verktygskedja. ImageMagick hanterar färgrymdskonvertering och omsampling, libheif använder x265-kodeken för HEIC-kodning och -avkodning, libavif använder AOM för AVIF, libjxl hanterar JPEG XL, OpenJPEG täcker JPEG 2000 och dcraw avkodar råsensordata från RAW-filer. JPG-utdata använder kvalitet 85 med progressiv kodning för snabbare upplevd laddning på webben. PNG-utdata använder zlib vid maximal komprimering för att hålla filstorleken så liten som möjligt utan att förlora en enda pixel av detaljer.
PicEditLabs bildpipeline är byggt ovanpå ImageMagick, libheif, libavif och libjxl — samma beprövade open source-bibliotek som Apple, Google och Mozilla använder. Vi finjusterar kodarparametrar för varje format för att matcha avvägningen mellan kvalitet och filstorlek som de flesta användare faktiskt vill ha, och vi levererar pipelineuppdateringar med varje utgåva för att hålla jämna steg med nya formatrevisioner.