How do you handle gradients when converting an image to SVG?
Curious how other people deal with this. When you turn a PNG or JPG into a vector, soft colour fades usually come out as stripes of flat colour, and small or blurry images come out jagged.
What do you do? Redraw it by hand, use a tracing tool, or accept the stripes?
For context, I'm Rakhi, part of the team behind Adaver, an image to SVG tool in open beta. This week we added two things aimed at this:
- A Gradients switch under the upload box. Turn it on and colour fades trace as smooth vector gradients.
- Super resolution: small or blurry images are upscaled before tracing, so the result is sharper.

We're still learning what works, so I'd rather hear how you do it than sell you anything. If you want to test it on your own images, it's at adaver.nuvai.dev. Tell us what breaks.
Replies
Be the first to reply
Have a question or a thought to share? Add a comment above to start the conversation.