Overall Winners Across All Variations
Quality
GPT-5.2
Best Value
Llama 4 Maverick
Fastest
Mistral Large 3
The Take
Logos are text plus a geometric mark — a model strength — and several results genuinely look like intentional design work. GPT-5.2, GPT-5.6 Sol, Claude Sonnet 4.6, and Grok produced balanced wordmarks with real logo marks (rounded-square monograms, hexagons, gradient letterforms). It’s the SVG analog of the 90s-ASCII banner: arranging type and shapes is squarely in their wheelhouse. Kimi timed out.
Text + geometric mark — the SVG task models tend to handle well (like the 90s ASCII banner).
The Prompt
Generate an SVG logo for a technology company called "GMTech". Include the company name as clean text and a simple modern geometric mark or icon. Minimal, professional, balanced composition.
Model Results
GPT-5.6 Sol
Valid SVG
View SVG Code
<svg width="760" height="220" viewBox="0 0 760 220" fill="none" xmlns="http://www.w3.org/2000/svg">
<title>GMTech Logo</title>
<desc>A modern geometric technology icon beside the company name GMTech.</desc>
<!-- Geometric mark -->
<rect x="32" y="32" width="156" height="156" rx="36" fill="#0B1220"/>
<path
d="M142 78
A46 46 0 1 0 142 142
L142 113
H116"
stroke="#F8FAFC"
stroke-width="14"
stroke-linecap="round"
stroke-linejoin="round"
/>
<circle cx="142" cy="113" r="8" fill="#38BDF8"/>
<!-- Company name -->
<text
x="220"
y="134"
font-family="Inter, Arial, Helvetica, sans-serif"
font-size="72"
letter-spacing="-2"
>
<tspan font-weight="700" fill="#0B1220">GM</tspan><tspan font-weight="500" fill="#2583E9">Tech</tspan>
</text>
</svg>GPT-5.2
Quality
Valid SVG
View SVG Code
<svg width="900" height="280" viewBox="0 0 900 280" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="GMTech logo">
<defs>
<style>
.wordmark{
font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, "Noto Sans", "Liberation Sans", sans-serif;
font-weight: 700;
letter-spacing: -0.5px;
}
.tag{
font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, "Noto Sans", "Liberation Sans", sans-serif;
font-weight: 500;
letter-spacing: 2px;
}
</style>
<!-- Subtle tech gradient for the icon -->
<linearGradient id="g" x1="0" y1="0" x2="1" y2="1">
<stop offset="0%" stop-color="#2F6BFF"/>
<stop offset="100%" stop-color="#19C5FF"/>
</linearGradient>
<!-- Soft shadow (kept minimal) -->
<filter id="s" x="-20%" y="-20%" width="140%" height="140%">
<feDropShadow dx="0" dy="2" stdDeviation="4" flood-color="#0B1220" flood-opacity="0.12"/>
</filter>
</defs>
<!-- Background (transparent) -->
<rect width="900" height="280" fill="none"/>
<!-- Icon container -->
<g transform="translate(70,52)" filter="url(#s)">
<!-- Outer rounded square -->
<rect x="0" y="0" width="176" height="176" rx="36" fill="#0B1220"/>
<!-- Geometric mark: interlocking G/M inspired paths -->
<g transform="translate(32,32)">
<!-- A clean ring / G shape -->
<path d="M56 0
a56 56 0 1 1 -0.001 112
a56 56 0 1 1 0.001 -112Z"
fill="none" stroke="url(#g)" stroke-width="14" stroke-linecap="round"/>
<!-- G cut + bar -->
<path d="M92 64 H56" fill="none" stroke="url(#g)" stroke-width="14" stroke-linecap="round"/>
<!-- M chevron overlay -->
<path d="M12 92 L28 72 L44 92 L60 72 L76 92"
fill="none" stroke="#EAF2FF" stroke-width="10" stroke-linecap="round" stroke-linejoin="round" opacity="0.92"/>
<!-- Small node dot for tech feel -->
<circle cx="94" cy="34" r="6" fill="#EAF2FF" opacity="0.9"/>
</g>
</g>
<!-- Wordmark -->
<g transform="translate(290,104)">
<text x="0" y="0" class="wordmark" font-size="72" fill="#0B1220">GMTech</text>
<rect x="2" y="26" width="76" height="6" rx="3" fill="url(#g)"/>
<text x="0" y="64" class="tag" font-size="14" fill="#5B667A">TECHNOLOGY</text>
</g>
</svg>GPT-4o
Valid SVG
View SVG Code
<svg width="200" height="100" xmlns="http://www.w3.org/2000/svg">
<!-- Background -->
<rect width="100%" height="100%" fill="white"/>
<!-- Geometric Icon -->
<circle cx="30" cy="50" r="20" fill="#007BFF"/>
<rect x="20" y="40" width="20" height="20" fill="white" transform="rotate(45 30 50)"/>
<!-- Company Name -->
<text x="70" y="60" font-family="Arial, sans-serif" font-size="24" fill="#333">
GMTech
</text>
</svg>Claude Opus 5
Valid SVG
View SVG Code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 300 96" width="300" height="96" role="img" aria-labelledby="gmtech-title">
<title id="gmtech-title">GMTech</title>
<defs>
<linearGradient id="gmGrad" x1="0" y1="0" x2="1" y2="1">
<stop offset="0%" stop-color="#2563EB"/>
<stop offset="100%" stop-color="#06B6D4"/>
</linearGradient>
</defs>
<!-- Geometric mark: rounded tile with an abstract "M" / upward chevron -->
<g>
<rect x="12" y="12" width="72" height="72" rx="18" fill="url(#gmGrad)"/>
<path d="M30 65 V35 L48 53 L66 35 V65"
fill="none" stroke="#FFFFFF" stroke-width="6.5"
stroke-linecap="round" stroke-linejoin="round"/>
</g>
<!-- Wordmark -->
<text x="102" y="61"
font-family="Inter, 'Helvetica Neue', Helvetica, Arial, sans-serif"
font-size="38" letter-spacing="-0.8">
<tspan fill="#0F172A" font-weight="700">GM</tspan><tspan fill="#2563EB" font-weight="400">Tech</tspan>
</text>
</svg>Claude Sonnet 4.6
Valid SVG
View SVG Code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 100" width="320" height="100">
<defs>
<linearGradient id="iconGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#4F46E5;stop-opacity:1" />
<stop offset="100%" style="stop-color:#06B6D4;stop-opacity:1" />
</linearGradient>
<linearGradient id="textGrad" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" style="stop-color:#1E1B4B;stop-opacity:1" />
<stop offset="100%" style="stop-color:#312E81;stop-opacity:1" />
</linearGradient>
</defs>
<!-- ── Geometric Mark ── -->
<!-- Outer hexagon ring -->
<polygon
points="50,12 72,24 72,76 50,88 28,76 28,24"
fill="none"
stroke="url(#iconGrad)"
stroke-width="3.5"
stroke-linejoin="round"
/>
<!-- Inner rotated square (diamond) -->
<rect
x="38" y="38" width="24" height="24"
rx="2"
fill="url(#iconGrad)"
transform="rotate(45 50 50)"
opacity="0.15"
/>
<rect
x="38" y="38" width="24" height="24"
rx="2"
fill="none"
stroke="url(#iconGrad)"
stroke-width="2.5"
transform="rotate(45 50 50)"
/>
<!-- Center dot -->
<circle cx="50" cy="50" r="4" fill="url(#iconGrad)" />
<!-- Corner accent nodes -->
<circle cx="50" cy="12" r="2.5" fill="#4F46E5" />
<circle cx="72" cy="24" r="2.5" fill="#4F46E5" />
<circle cx="72" cy="76" r="2.5" fill="#06B6D4" />
<circle cx="50" cy="88" r="2.5" fill="#06B6D4" />
<circle cx="28" cy="76" r="2.5" fill="#06B6D4" />
<circle cx="28" cy="24" r="2.5" fill="#4F46E5" />
<!-- ── Wordmark ── -->
<!-- "GM" bold -->
<text
x="102" y="57"
font-family="'Segoe UI', 'Helvetica Neue', Arial, sans-serif"
font-size="36"
font-weight="700"
letter-spacing="-1"
fill="url(#textGrad)"
>GM</text>
<!-- "Tech" lighter weight, accent color -->
<text
x="175" y="57"
font-family="'Segoe UI', 'Helvetica Neue', Arial, sans-serif"
font-size="36"
font-weight="300"
letter-spacing="1"
fill="url(#iconGrad)"
>Tech</text>
<!-- Tagline -->
<text
x="102" y="73"
font-family="'Segoe UI', 'Helvetica Neue', Arial, sans-serif"
font-size="9"
font-weight="400"
letter-spacing="3.5"
fill="#94A3B8"
>INNOVATION · PRECISION</text>
</svg>Gemini 2.5 Pro
Valid SVG
View SVG Code
<svg width="350" height="100" viewBox="0 0 350 100" xmlns="http://www.w3.org/2000/svg" font-family="Poppins, sans-serif">
<title>GMTech Logo - Option 1</title>
<desc>A minimal logo with an interlocking 'GM' monogram and clean text.</desc>
<!-- Icon Group -->
<g id="icon" transform="translate(20, 20)">
<path d="M 55 15
A 40 40 0 1 0 55 85
L 55 65
A 20 20 0 1 1 55 45
L 75 65
L 95 45
L 95 85"
fill="none"
stroke="#0052CC"
stroke-width="10"
stroke-linejoin="round"
stroke-linecap="round"/>
</g>
<!-- Text Group -->
<g id="text" transform="translate(135, 50)">
<text x="0" y="0" font-size="42" font-weight="300" fill="#2D3748" dominant-baseline="middle">
GM<tspan font-weight="600">Tech</tspan>
</text>
</g>
</svg>Grok 4.3
Valid SVG
View SVG Code
<svg xmlns="http://www.w3.org/2000/svg" width="320" height="90" viewBox="0 0 320 90" fill="none">
<!-- Geometric Mark -->
<g>
<!-- Outer hexagon -->
<polygon
points="45,12 75,27 75,57 45,72 15,57 15,27"
fill="#0F172A"/>
<!-- Inner geometric accent -->
<polygon
points="45,24 63,33 63,51 45,60 27,51 27,33"
fill="#38BDF8"/>
<!-- Center node -->
<circle cx="45" cy="42" r="7" fill="#0F172A"/>
</g>
<!-- Company Name -->
<text
x="95"
y="55"
font-family="system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif"
font-size="42"
font-weight="700"
letter-spacing="-1.5"
fill="#0F172A">GMTech</text>
</svg>DeepSeek V3
Valid SVG
View SVG Code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 300 120" width="300" height="120">
<defs>
<linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" style="stop-color:#4a6fa5" />
<stop offset="100%" style="stop-color:#2a5298" />
</linearGradient>
<linearGradient id="grad2" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" style="stop-color:#333" />
<stop offset="100%" style="stop-color:#222" />
</linearGradient>
</defs>
<!-- Geometric Mark: Modern "G" abstraction -->
<g transform="translate(40, 30)">
<!-- Main G shape -->
<path d="M60,30 L60,60 L30,60 L30,90 L90,90 L90,30 Z"
fill="url(#grad1)"
stroke="#1a3a7a"
stroke-width="1.5"/>
<!-- Inner cutout for G form -->
<path d="M45,45 L45,75 L75,75 L75,45 L60,45 L60,60 L45,60 Z"
fill="white"
stroke="#e8efff"
stroke-width="1"/>
<!-- Tech accent lines -->
<line x1="50" y1="35" x2="70" y2="35" stroke="#2a5298" stroke-width="2.5"/>
<line x1="85" y1="50" x2="85" y2="70" stroke="#2a5298" stroke-width="2.5"/>
</g>
<!-- Company Name -->
<text x="120" y="65"
font-family="Arial, sans-serif"
font-size="32"
font-weight="600"
fill="url(#grad2)"
letter-spacing="1">
GMTech
</text>
<!-- Subtitle/accent line -->
<line x1="120" y1="75" x2="260" y2="75" stroke="#4a6fa5" stroke-width="2" stroke-linecap="round"/>
</svg>Qwen3 235B
Valid SVG
View SVG Code
<svg width="400" height="120" xmlns="http://www.w3.org/2000/svg">
<!-- Background (transparent) -->
<rect width="100%" height="100%" fill="white" opacity="0"/>
<!-- Geometric Mark -->
<!-- Outer Hexagon -->
<polygon points="50,20 70,20 80,38 70,56 50,56 40,38"
fill="none" stroke="#0A66C2" stroke-width="2"/>
<!-- Inner "G" inspired line -->
<path d="M55,30 A5,5 0 1,1 50,38 L58,38"
fill="none" stroke="#2D2D2D" stroke-width="2.5" stroke-linecap="round"/>
<!-- Subtle connecting arc (tech feel) -->
<path d="M60,42 A8,8 0 0,1 70,50"
fill="none" stroke="#0A66C2" stroke-width="1.2" stroke-dasharray="2,2"/>
<!-- Company Name -->
<text x="90" y="48" font-family="Arial, sans-serif" font-size="28"
font-weight="600" fill="#2D2D2D" letter-spacing="0.5">
GMTech
</text>
<!-- Optional subtle underline for modern balance -->
<line x1="90" y1="52" x2="170" y2="52"
stroke="#0A66C2" stroke-width="1.5" stroke-dasharray="4,2"/>
</svg>Llama 4 Maverick
Value
Valid SVG
View SVG Code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 100">
<!-- Background (Optional) -->
<!-- <rect x="0" y="0" width="200" height="100" fill="#f0f0f0"/> -->
<!-- Geometric Mark -->
<polygon points="40,20 60,20 50,40" fill="#3498db"/>
<rect x="45" y="50" width="10" height="30" fill="#3498db"/>
<!-- Company Name -->
<text x="70" y="55" font-size="40" font-family="Open Sans, sans-serif" fill="#333333">GMTech</text>
</svg>Mistral Large 3
Speed
Valid SVG
View SVG Code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 120" width="400" height="120">
<!-- Geometric Mark (Stylized "GM" abstract shape) -->
<g transform="translate(20, 20)">
<path d="M0 0 L30 0 L30 30 L15 45 L0 30 Z" fill="#2563EB" />
<path d="M35 0 L65 0 L65 30 L50 45 L35 30 Z" fill="#10B981" />
</g>
<!-- Company Name -->
<text x="80" y="50" font-family="'Inter', sans-serif" font-size="36" font-weight="600" fill="#1F2937">
GMTech
</text>
<!-- Subtle underline for balance -->
<line x1="80" y1="60" x2="200" y2="60" stroke="#E5E7EB" stroke-width="2" />
</svg>Kimi K2.5
Try this comparison in AI Lab
See the full comparison, test your own prompts, and compare any models you want. No commitment on the monthly plan.