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

1

Convert the image on svg.new

Drop a PNG, JPG or WebP on the converter. A free account gets 3 conversions a day.

2

Download the SVG

Adjust colors in the editor if you need to, then download the SVG file.

3

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.

API docs

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.

MCP setup

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.