How to use it
- Drop in your PNG or JPG logo.
- Choose Logo or icon, and keep the color count as low as the design allows.
- Compare the trace with your original and fix any rough edges with Smoothing.
- Download the SVG, then upload it in Canva from the Uploads tab.
What Canva asks for
Canva's upload guidance for SVG files says to keep them under 3 MB, to save them with the SVG 1.1 profile, to avoid textures and gradients, and to group shapes of the same color together.
A trace from this page already fits most of that. Every color is a single path, so same-colored shapes arrive grouped. The file is plain SVG 1.1 with flat fills and no gradients or textures. The one thing you control is size: fewer colors and higher smoothing make a smaller file.
Getting a logo that behaves in Canva
Trace the largest, cleanest version of the logo you have. A 3-color logo should come out as 3 paths. If you see a dozen, lower the Colors slider or raise Remove small specks until the extra shapes disappear.
Once it is in Canva you can scale it for a banner or a business card without it going soft. If a color needs changing, check how many paths that color uses in the trace and keep that number low before you export.
What the settings do
- Style
- Sets sensible starting values for the kind of image you have. You can still change every setting afterward.
- Colors
- How many flat colors the tracer keeps. Each color becomes one path in the SVG, so lower numbers give simpler files.
- Smoothing
- Higher values merge small bumps into smooth curves and shrink the file. Lower values follow the pixels more closely.
- Remove small specks
- Drops tiny shapes, such as dust or compression noise, below the size you choose.
- Make white background transparent
- Removes the white area connected to the edge of the image, so the SVG has no white box behind it.
What people use it for
- Replacing a blurry PNG logo with a sharp one in Canva designs
- Making a one-color version of a logo for stamps, stickers and merch
- Converting a hand-drawn mark into a scalable graphic
- Shrinking a heavy SVG that Canva refuses to upload
Questions
Can I upload an SVG to Canva?
Yes. Canva accepts SVG uploads. Its help page lists a size limit of 3 MB and recommends flat shapes with no gradients or textures.
Why was my SVG rejected or oddly colored in Canva?
The usual causes are a file over the size limit, gradients, or hundreds of tiny shapes. Trace again with fewer colors and a higher Remove small specks value, then upload the new file.
Does the trace keep my logo's exact colors?
It picks the main colors in the image and fills each shape with one of them. For a flat logo the colors will be very close. For artwork with shading you will see bands instead of gradients.
Can I turn a photo into an SVG for Canva?
You can trace a photo, but the result is heavy and posterized and may exceed Canva's size limit. Upload photos to Canva as images and use tracing for logos and icons.
Is my file uploaded anywhere?
No. Tracing and file creation happen in your browser, using code that is part of this page. Your image is not sent to a server. You can check this in your browser's network tab while you use the tool.
More tools
- PNG to SVGTurn a PNG, JPG or WebP into an SVG you can scale to any size.
- SVG tracerTrace a bitmap into SVG paths with control over colors and smoothing.
- Adobe ExpressHow Adobe Express converts PNG to SVG, and what to use when you want more control.
- FigmaTrace an image and bring it into Figma as editable vector layers.
- Image tracerTrace drawings, scans and artwork into vector art.