Free tools › Images
PNG to SVG
Curves fitted to the ink, so the picture scales to any size without pixels.
More free conversions, where you upload. The Fylane extension does the same work inside any upload form, on its own free share every day.About the extension
How to convert PNG to SVG
- Drop the image.
- Pick the threshold and detail.
- Press Convert and download the SVG.
What happens to your file
The picture is flattened onto white, kept within 2000 pixels on its longest side, turned to black-and-white at your threshold, and potrace fits curves to the black shapes — one flat path in an SVG, tight to the ink, that scales to any size without a pixel in sight. Specks below the detail setting are dropped.
This is tracing, not magic: a logo, a signature, a line drawing or a scanned sketch comes out clean. A photograph becomes a two-tone silhouette — for a photo in SVG, embed the raster instead.
Questions
Colour?
Not yet — the trace is one colour (black). Colour posterising is on the list.
Why did my thin lines disappear?
They were lighter than the threshold. Choose "Keep light greys", or "Fine" detail if they were dropped as specks.
Related tools
Do this in code
curl -X POST https://api.fylane.dev/v1/jobs \
-H "Authorization: Bearer $FYLANE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file_id": "<file id>",
"operation": "image.trace",
"options": {
"threshold": 50,
"detail": "normal",
"trace": "dark"
}
}'The same operation, image.trace — A bitmap into an SVG of real curves (potrace): threshold, detail and which side to trace are yours; logos and line drawings, not photographs. Upload first with the quickstart; every option is on the operations page. 500 free credits a month, then $5 per thousand.