How to use a PNG as an SVG in Figma
Vectorise PNGs into SVGs you can drop into Figma — free.
Figma handles raster PNGs fine, but only vectors scale crisply. This guide covers converting a PNG to SVG with VectorDrop and importing it into Figma for a fully editable vector workflow.
What you need
- ▸A PNG source file
- ▸A Figma account and file
- ▸A browser
Steps
- 01Open VectorDrop
Go to vectordrop.co.in and open the live playground.
- 02Upload the PNG
Drag and drop the PNG — the trace runs instantly.
- 03Tune the SVG output
Use the playground controls to keep the node count low and curves clean.
- 04Export the SVG
Download the SVG file to your device.
- 05Import into Figma
In your Figma file, drag the SVG onto the canvas, or use Menu → File → Place Image.
- 06Edit as vector in Figma
The SVG arrives as a fully editable vector frame — recolour, resize, and combine paths.
Tips
- ▸Keep the SVG's node count low for smoother Figma interactions
- ▸Replace fills with currentColor only if you plan to export and use in code — Figma treats colours literally
- ▸Group SVG layers in Figma immediately for tidy layer organisation
Frequently asked questions
Yes. Standard SVG imports natively into Figma as editable vectors.
No. The free tier is enough to import and edit SVGs.
Ready to vectorise your image?
Upload a PNG, JPG, or WebP in the VectorDrop playground and get a clean SVG in seconds. Free, no signup, no watermark.
Open the playground →