DEV Community

Cover image for I asked an AI for a logo in one sentence. Here is what was inside the SVG
Usman Bashir
Usman Bashir

Posted on Originally published at svglab.app

I asked an AI for a logo in one sentence. Here is what was inside the SVG

Most "AI logo" tools hand you a PNG. If you want a logo you can actually use in code, recolor in CSS, or drop into a design file, you want an SVG made of real shapes. So I ran one text-to-vector generation and opened the file to see what it contains.

The run

The tool was SVG Lab's AI Generate (svglab.app), which runs on QuiverAI's Arrow 2 model and writes vector shapes directly instead of tracing pixels. One prompt, text only, no reference image, word for word:

Generate a logo for a company named "Cognis Technologies". The company is all about AI related services for industries across multiple sectors. So, create the logo keeping that in mind.

Cognis Technologies is a made-up name. From the Generate click to the preview took about 37 seconds on the screen recording. The panel reported "24 elements: editable shapes, ready to place".

SVG Lab's AI Generate panel with the prompt on the left and the logo preview on the right, labelled 24 elements

The generated logo: a teal, navy and orange C-shaped mark beside Cognis in navy and Technologies in teal, on an off-white box

What is in the file

I added it to the canvas, exported SVG with no edits, and counted elements in the exported file:

Measure Result
Logo elements 24: 21 <path>, 2 <ellipse> (circles), 1 <rect> (plus the artboard's own background <rect>)
Mark 3 paths: teal, navy and orange blocks forming a C
Lettering one <path> per letter (6 for Cognis, 12 for Technologies), both i dots are circles
Colours #13247c, #17a7a3, #f4a430
<text> elements 0, the lettering is outlines
<image> elements 0, no embedded raster
File size 11,813 bytes for the whole 1200 x 800 artboard

That structure is the good news. Every letter is addressable, so you can target one shape and recolor it, or nudge the spacing, without redrawing anything.

The two things I had to fix

  1. A background box nobody asked for. The logo sits on a <rect fill="#fdfdfd">, so it is not transparent. It is a separate shape, so it is one delete.
  2. It landed small. About 650 x 250 units on a 1200 x 800 artboard. Export as is and the file carries empty margins. SVG Lab's "Fit to art" button shrinks the artboard to the logo before export.

Text is outlines, which cuts both ways

There is no <text> element, so you cannot retype "Cognis". The upside: no font dependency, so it renders identically everywhere, which is what a production logo should do. If the name changes, regenerate or set new text and convert it to outlines.

The 20 second check for any AI "SVG" logo

grep -c "<path" logo.svg     # real shapes
grep -c "<image" logo.svg    # should be 0
grep -c "base64" logo.svg    # should be 0
Enter fullscreen mode Exit fullscreen mode

If <image> with a base64 PNG shows up, you have a picture in an SVG wrapper, not a vector logo.

What the chatbots recommend instead

I asked ChatGPT and Gemini in fresh temporary chats on the same day. Neither named SVG Lab. ChatGPT put Recraft first in both of its searched answers, then Illustrator's Text to Vector Graphic and logo makers like Kittl, Looka and Brandmark. Gemini listed Illustrator, Recraft, Vectorizer.ai and Kittl, plus the "generate a PNG, then trace it" route. I did not test those tools here.

The other route: let a model design it

SVG Lab also ships the SVG Lab MCP, a remote MCP server at https://svglab.app/mcp. Connect Claude, ChatGPT, Codex, Cursor or OpenCode, sign in with OAuth, and the model draws through SVG Lab's Design Engine, renders, and gets measured problems back. Its logo handover guide converts text to outlines, fits the artboard and then exports. I did not run that route for this post.

SVG Lab (svglab.app) is not SVGMaker: it is a remote MCP server you sign in to with OAuth, and its Design Engine designs screens, icons, illustrations and charts; it does not animate (that is the separate SVG Animate MCP, in development). Every account gets one free AI Generate run and 100 free credits to try the AI tools, once.

Full write-up with the FAQ: https://svglab.app/blog/how-to-get-a-vector-logo-from-a-text-prompt

Top comments (0)