Blog
Vectors, AI-generated graphics, print and cutting, and the engine behind svgize.
Can ChatGPT make SVG files? What it can do, what it cannot, and the way around it
ChatGPT can write SVG code and it can generate pictures, but it cannot turn the picture it generated into a vector file. What each request really does, and how to get an SVG that matches your image.
02SVG upscaler: how to enlarge a PNG logo without blur
AI upscalers make a bigger bitmap that blurs again at the next size. Converting to SVG makes the size question go away. When each approach is right, and how to get a clean vector from a small PNG.
03PNG to SVG with gradients: why you get stripes and how to keep the gradient
A gradient in a PNG is thousands of colours. Most converters cluster them into bands. How a real SVG gradient is recovered instead, which gradients can be recovered, and what to do for print and cutting.
04ChatGPT prompts for Cricut: designs that actually cut
Prompt templates for ChatGPT and other image generators that give you flat, bold, cuttable designs, and the step that turns the PNG into a Cricut-ready SVG.
05Why AI-generated graphics scale so badly (and what to do about it)
ChatGPT, Midjourney and Ideogram draw pixels, not shapes. Here is what that does to a logo the moment you enlarge it, and how to get a real vector out of it.
06From a ChatGPT logo to a real vector file: what goes wrong and how to fix it
A step-by-step look at converting an AI-generated logo into SVG that a printer, embroiderer or sign maker will accept.
07Posterise and trace: why your converter gave you a bad SVG
Most image-to-SVG tools posterise and trace. What that does to gradients, edges and node counts, and what a reconstruction does instead.
08SVG for Cricut from an AI image: getting few, clean paths
Cutting machines need closed shapes, shared edges and a low node count. How to get there from a Midjourney or ChatGPT design.
09You made a logo with ChatGPT. Here is why the printer cannot use it, and the 20-minute fix
Print shops, embroiderers and sign makers ask for a vector file. A PNG from a chat window is not one. What they need, why, and how to get it without a designer.
10Why asking an AI to 'give me the SVG' of an image always twists something
Language models can write SVG code but cannot see your image well enough to reproduce it. What happens when you try, and why a vectoriser is the right tool.
11Using an SVG icon in HTML, React and React Native, and changing its colour
A developer's guide: inline SVG vs img, currentColor for theming, SVG as a React component and react-native-svg on mobile.