canva
SVG files for your Canva designs
Convert an image to SVG on svg.new, then upload it to Canva. The SVG scales without blurring.

Works today
From image to Canva in three steps
Convert the image on svg.new
Drop a PNG, JPG or WebP on the converter. A free account gets 3 conversions a day.
Download the SVG
Adjust colors in the editor if you need to, then download the SVG file.
Upload it to Canva
In Canva, open Uploads and add the SVG. Then place it in your design like any other upload.
For developers
Other ways to convert
REST API
Send an image to POST /api/agent/vectorize with an API key from your account page. The JSON response has the SVG markup, or a download link for very large results.
MCP server
Claude and Claude Code connect to https://svg.new/api/mcp and sign in with your SVG.new account. Cursor, Codex and Windsurf run the server with npx and an API key. The assistant can then vectorize images and edit SVGs.
FAQ
Common questions
Can I upload an SVG to Canva?
Yes. Canva accepts SVG uploads. Its help center lists a 3 MB limit for SVG files, so check the file size before you upload.
What does it cost?
A free SVG.new account converts 3 images a day and is for personal use. Pro is $9.99 a month for 1,000 conversions and allows commercial use.