Blog / Guide
October 18, 2026 · 6 min read
Midjourney logo to vector: what actually works
Greg Dlubacz
Design Engineer
You spent an afternoon in Midjourney. You have four concepts, one of them is genuinely good, and the client wants it on a business card, a van, and a 16px favicon.
Then you open the file and it's a 1024x1024 PNG.
This is the part nobody mentions in the "design a logo with AI in 5 minutes" videos. Image generators produce pixels. A logo you can scale and manufacture needs paths. Everything between those two facts takes work, and some of it is work no auto-tracer can do for you.
Why the obvious approach disappoints
The instinct is to drop the PNG into an auto-tracer and hope. For a simple, flat, high-contrast mark that often works. For most Midjourney output you get one of these:
Soft edges become dozens of tiny paths. Generated images carry anti-aliased edges, subtle texture, and fills that aren't quite one colour. A tracer reads each of those variations as a boundary, so a single curve can come back as a stack of slivers. How bad it gets depends on your trace settings as much as on the image.
Shadows turn into separate objects. That subtle drop shadow you barely noticed becomes its own grey blob behind the mark. Fine on screen. Awkward the moment someone asks for a one-colour version.
Gradients approximate badly. A smooth colour transition has no edges to find, so the tracer substitutes bands. You get a dozen stacked shapes where there was a gradient. On a vinyl plotter or a laser cutter that is unusable.
The symmetry is slightly off. This one is sneaky. Midjourney is not built for geometric precision. A mark that reads as symmetrical at 1024px often has one side a few pixels wider than the other. Trace it and that asymmetry becomes permanent and measurable.
None of these are tracer bugs. They're consequences of asking an image model for a geometric object.
Fix it in the prompt first
The cheapest cleanup is the cleanup you don't do. Prompt terms worth trying:
flat vector styleandflat 2dsolid colors, no gradientswhite background, which gives the tracer an unambiguous edge to cut againstthick bold shapeshigh contrastno shadows, no texture
What to avoid if you plan to vectorize: 3d render, glossy, metallic, realistic lighting, watercolor, photorealistic. Each adds tonal variation, and tonal variation is what multiplies your path count.
Two honest caveats. Prompting for vector does not make Midjourney output a vector; it nudges the style toward flat shapes, which is useful, but the file is still a PNG. And generating at higher resolution helps the tracer follow curves, but it will not fix wonky geometry. Upscaling a lopsided circle gives you a larger lopsided circle.
If you can, generate the symbol and the wordmark separately. Text is where image models are least reliable, and separating them means a bad wordmark doesn't cost you a good symbol.
Clean the raster before you trace
Three steps, in order, and none of them require Illustrator.
Flatten the background. If you prompted for white, check that it's actually white and not off-white with a slight gradient. A levels adjustment that pushes the background to pure white and the mark to solid colour makes a visible difference in the trace.
Remove the shadows. Erasing a drop shadow in the PNG takes seconds. Finding and deleting the resulting grey shape in a 200-path SVG does not.
Crop tight. Empty margin is empty paths waiting to happen, especially if the "white" background carries any noise.
Then trace, and check these four things
Run it through Tracer or whatever you use. Before you call it done:
Look at the path structure, not just the picture. There's no magic number, but open the file and see whether the shapes correspond to things you could name. If you can select the symbol, the wordmark, and the background as distinct objects, you have something editable. If selecting one letter gives you nine fragments, the trace is a picture of a logo rather than a logo.
Check the counters. The enclosed spaces in letters like A, O, R, and B. A trace often fills them with a white shape instead of cutting a real hole, and on a white background that looks identical. Put the logo on a coloured background and the difference appears immediately. There's a longer write-up of this in why your traced letters lose their holes, including how to fix it properly.
Test at small sizes. Scale to 16px and look. Detail that reads beautifully at 1024px turns to mud at favicon size. If it does, the logo needs simplifying, and that's a design decision, not a file problem.
Count the fills. If your three-colour logo came back with eleven, the extras are likely anti-aliasing artefacts. Try a preset that flattens colour, or reduce the colour count if your tool exposes it, and run it again.
When tracing is the wrong tool
This matters more than any of the cleanup above, and it's the part the tutorials skip.
Trace it when the mark is organic, hand-drawn, illustrative, or when you need a usable file quickly for a mockup, a sticker, a one-off cut. Small imperfections in a brush stroke are invisible. Nobody measures a leaf.
Redraw it when the mark is geometric, when it's going into a brand system, or when it will be reproduced at wildly different sizes for years. A circle three pixels off round will bother you forever on signage, and no amount of node-editing an auto-trace gets you to true geometry.
Redrawing is less work than it sounds. Trace the PNG, drop the result in Figma or Inkscape as a template on a locked layer, then build the real shapes over the top with circles, rectangles, boolean operations, and a handful of deliberate Bézier curves. For a simple geometric mark this takes less time than cleaning up a complicated trace. Intricate symbols and custom lettering take longer, but what you get back is a file where every curve is deliberate.
This is also the point where "AI designed my logo" quietly stops being true. The generator did the concept work. You're doing the production work. That split is fine, and pretending otherwise is how people end up shipping a bloated SVG that can't be recoloured.
What finished looks like
- An SVG whose shapes map to things you can name
- Real counters, not white patches
- A one-colour version that still reads
- A version checked at 16px
- True geometry if the mark is geometric
For anything going on a machine, a laser cutter, a vinyl plotter, a CNC router, you'll also want DXF. Don't assume the units travel with it. A raster gives you pixel dimensions, and a DXF may or may not carry a reliable unit setting, so confirm the overall size in the software that drives the machine before you cut. The laser cutting walkthrough covers that in detail.
The short version
Prompt flat. Clean the raster. Trace. Then decide honestly whether the result is a finished file or a template for the real one.
Tracer handles the middle step. It gives you an editable vector to work from. SVG export is free, with no watermark. What you do with it after that, ship it or rebuild it, is the part that makes it a logo. Drop a PNG in and see what comes back.