Comment by AmbroseBierce
8 hours ago
I have tried to use ChatGPT and Google's Gemini to make SVG from simple logos bitmaps but its still a daunting task for them, so I guess tools like this one will still be needed for a while.
8 hours ago
I have tried to use ChatGPT and Google's Gemini to make SVG from simple logos bitmaps but its still a daunting task for them, so I guess tools like this one will still be needed for a while.
Others have mentioned SVG AI tools... I've tried 3-4 over the previous days and eventually ended up with svgai.org (after I've used Google Gemini for bitmap).
You can instruct it to make edits, or say "Use SVG gradients for the windows" and so on and you can further iterate on the SVG.
It can be frustrating at times, but the end result was worth it for me.
Though for some images I've done 2-3 roundtrips manual editing, Nano Banana, svgai.org ...
The advantage is that it produces sane output paths that I can edit easily for final manual touches in Inkscape.
Some of the other "AI" tools are often just simply algorithms for bitmap->vector and the paths/curves they produce are harder to work with, and also give a specific feel to the vector art..
If you search for ‘vectorization AI’ there are a handful of specialized tools and apis that can do it. It worked well for a handful of logos I wanted to convert. Nano banana generated the raster logos, and these other tools vectorized them
I haven't seen one that worked properly—can you list a couple examples? Some of the ones that say they're "AI" are just VTracer / Potrace and don't give nice control points.
Even inkscape can do this
But only gives useful results some of the time. But I don't know if "vectorization AI" is already better.
Yes, these AI tools are good at drawing JPGs or PNGs, but not so good at generating SVGs. I searched for several image-to-SVG tools, and the best one was this Adobe tool: https://www.adobe.com/express/feature/image/convert/svg. After converting to SVG, I used Figma to fine-tune it.
Free idea: turn this into an MCP server. Give the agent the ability to virtually "hover" a path and see which part of the final render it corresponds to
It seems like the problem of pushing pixels around in an exact way and iterating on visual design is a problem that needs very specialized tools, regardless whether there is LLM support.