The logo editor needs a wider screen
The canvas, the layer list, and the property panels do not fit on a phone. Open this page on a laptop or desktop to design your logo.
Try the favicon generator insteadDesign clean vector logos and modern app icons in seconds. Search 330,000+ open-source SVG icons, customize authentic brand gradients, tune keyline safe zones, and export production-ready SVG & PNG files with zero watermarks.
Recreate iconic tech and social app marks using authentic multi-stop gradients, squircle contours, and safe zones. Click any card to load the full preset directly into the editor.
Instagram Sunset
socialInstagram Sunset recreation with authentic geometry & palette
Spotify Midnight Neon
entertainmentSpotify Midnight Neon recreation with authentic geometry & palette
Duolingo Lime
entertainmentDuolingo Lime recreation with authentic geometry & palette
Netflix Red & Dark
entertainmentNetflix Red & Dark recreation with authentic geometry & palette
Stripe Indigo
techStripe Indigo recreation with authentic geometry & palette
Linear Obsidian Violet
techLinear Obsidian Violet recreation with authentic geometry & palette
Supabase Emerald Glow
techSupabase Emerald Glow recreation with authentic geometry & palette
Raycast Fire Coral
techRaycast Fire Coral recreation with authentic geometry & palette
GitHub Dark Mode
techGitHub Dark Mode recreation with authentic geometry & palette
Discord Blurple
socialDiscord Blurple recreation with authentic geometry & palette
WhatsApp Emerald
socialWhatsApp Emerald recreation with authentic geometry & palette
YouTube Crimson
entertainmentYouTube Crimson recreation with authentic geometry & palette
Facebook Blue
socialFacebook Blue recreation with authentic geometry & palette
Slack Deep Aubergine
techSlack Deep Aubergine recreation with authentic geometry & palette
Apple Space Black
techApple Space Black recreation with authentic geometry & palette
Google Cloud Clean
techGoogle Cloud Clean recreation with authentic geometry & palette
Figma Dark Studio
creativeFigma Dark Studio recreation with authentic geometry & palette
Airbnb Rausch
commerceAirbnb Rausch recreation with authentic geometry & palette
Twitch Purple
entertainmentTwitch Purple recreation with authentic geometry & palette
Every mark below was composed directly in this editor using balanced geometric symbols and vibrant palettes. Open any template to swap icons, fine-tune colours, and export.
Ghost Buddy
gamingPlayful mascot mark with a hidden googly-eye easter egg
Tinker Row
creativePinwheel colour-block wordmark built from one square icon placed five times
Roast House
foodSpecialty coffee & roastery roundel
Northvault
techModern fintech trust mark
Verdant Field
ecoOrganic agriculture & eco leaf mark
Ironline
fitnessAthletic gym & strength studio
Shellpoint
developerDeveloper infrastructure terminal
Keystone Row
designContemporary architecture studio
Marlow & Quinn
luxuryBoutique luxury stationery & press
Spokecraft
sportsPrecision bicycle engineering
Pawgrove
petsCompassionate modern vet clinic
Flourfold
foodArtisan sourdough microbakery
Northbay Dental
healthClean aesthetic orthodontics
Saltfire Pizza
foodWoodfired Neapolitan pizzeria
Stratus Host
techUltra-fast global cloud compute
Frame Ninety
creativeFine art cinema & portrait lens
Brightpath
educationYouth STEM learning foundation
Longwave Studio
mediaDolby Atmos audio mastering
Petal Post
retailCurated seasonal floral deliveries
Carewell Health
healthPrimary care & telehealth network
Gridline Engineering
engineeringStructural CAD & seismic consulting
Pixelrun Interactive
gamingIndie game studio & pixel physics
Slow Static
musicHi-fi vinyl listening room
Sharp Lane
lifestyleModern gentlemen barber lounge
True Bearing
maritimeOffshore marine instruments
Ridgelock Security
securityEnterprise zero-trust defense
An SVG logo generator builds a genuine vector mark for your business or project instead of forcing you to draw complex bezier curves from scratch.
Starts from professionally balanced open-source icons with consistent optical stroke weights, clean paths, and shapes that stay legible at 16px.
Choose high-contrast solid swatches or multi-stop linear/radial gradients matched with industry brands like Spotify neon, Stripe indigo, and Duolingo lime.
All SVG composition and raster PNG rendering happens entirely in your local browser runtime. Zero tracking, zero uploads, zero watermarks.
Follow this standard graphic design sequence: symbol first, container shape second, colours & safe zones third, and export last.
Search 330,000+ free SVG icons by name, or type a word like "coffee", "clinic", or "studio" and let the generator propose logo candidates for you.
Recolour the icon, choose a solid, gradient, or radial background, add a pattern, and pick a rectangle, circle, or squircle shape with the corner radius you want.
Stack more icons on the canvas. Every layer keeps its own position, scale, rotation, opacity, and shadow, so you can build a monogram or a badge.
Download an SVG for the web and print, or a PNG at your chosen canvas size for app stores, social profiles, and slide decks.
Need a detailed walkthrough with design tips? Read our Free Logo Maker Quick Start Guide.
A logo is the single identity asset that must render flawlessly across every device and scale, from a 16px favicon to a billboard.
Sharp at every size
An SVG logo is drawn from maths, not pixels. The same file stays crisp at 16px in a browser tab and on a two metre banner.
Tiny file size
Most icon logos export under 10 KB. That is faster to load than a PNG of the same logo, and it helps your Core Web Vitals.
Editable forever
SVG is text. You, or any designer, can reopen the file and change a colour or a path without asking for the original project file.
Works everywhere
Every modern browser renders SVG. Export a PNG alongside it for the few places that still want a raster file, such as some app stores.
Export the SVG as your master source, then generate companion raster sizes for app stores, touch icons, and social profiles.
| Platform / Destination | Recommended Format | Canvas Size | Recommended Tool |
|---|---|---|---|
| Web Site Header & Vectors | .svg | Any / Vector | SVG Optimizer |
| Browser Favicon & Apple Touch | .ico / .png | 16px, 32px, 180px | Favicon Generator |
| Android & iOS App Stores | .png | 512 × 512 px (61% Safe Zone) | Logo Maker Safe Zone |
| Social Avatars (X, GitHub, Discord) | .png | 512 × 512 px (Circle Crop) | Logo Maker Circle Shape |
All SVG Icons Logo Maker supports programmatic manipulation via URL share codes (asl1.) and the W3C WebMCP browser tool protocol.
| Platform Feature | All SVG Icons | Subscription Builders | AI Credit Generators |
|---|---|---|---|
| Cost & Limits | 100% Free / Unlimited | $15 – $40 / month | Credits / Pay-per-gen |
| Clean SVG Vector Output | Yes (Clean Math XML) | Paid tier only | Autotraced raster paths |
| Watermarks & Sign-Up | None / No Account | Email required | Account required |
| Browser Privacy | 100% Local Browser Engine | Server-rendered | Cloud GPU rendering |
| WebMCP & AI Agent Tools | 7 Native WebMCP Tools | No API access | Proprietary REST only |
To load a logo state, encode a JSON payload with raw deflate compression and base64url, then pass it as ?logo=asl1.<code>:
{
"v": 1,
"c": [512, 512],
"b": {
"type": "gradient", // "solid" | "gradient" | "radial"
"solidColor": "#121212",
"gradientColors": ["#833ab4", "#fd1d1d", "#fcb045"],
"gradientPositions": [0, 50, 100],
"shape": "squircle", // "rectangle" | "circle" | "squircle"
"borderRadius": 60,
"borderWidth": 0
},
"l": [
{
"iconName": "ri:instagram-fill",
"x": 256, "y": 256, "scale": 1.3,
"fill": "#ffffff", "overwriteFill": true,
"shadowColor": "#833ab4", "shadowBlur": 20, "shadowOpacity": 0.35
}
]
} Live Share Link Example
https://allsvgicons.com/free-logo-maker/?logo=asl1.7VVdT9swFP0r0eHVTePQMrAoD8D2tC-NSRsiPLiJk3q4cWW7DRHiv09O0jQVTBoPbJq09CHNue49J_eeoz5gA0YJUrCbKY3JlMa3BHOwB7h6JcBgtZIZSHu_0EobMBy8PZ4cH16AoDA8k6J0TcWC3eAgz0_4iQDBQc6zKJ3gdnfss7bSSV36kxGhUTSoXUojUl8Eg9OBkcXCgaDU0gqwiGCuTSbMF57JtQWjNCJYceeE8b8odek5O6AXGjXXrvBpxVPparAopAR2wZuX9MS8LJTv4NVwdSFKJ8x3sGm0D10Poa2Waa_um8zcYqC2F5I3F7b4lavVbryPBArs5gEy1eVHvuwq3LBioa0bzbXyO7gHi6dHBHV3tyn3TWh4RGC04-3wRscEuVRqj9U6o-9EMxHuPz3UCabb50tuF9wYXu9m2hbey1KkfOWnpddltof_0LIcFPRGmMpIJ941MpxZiwF41Unp4O1CKMFciTL7oDPRcJslVyDgpVw2b_a1NWQnqocv16Z78ZhgI62cq7650umdyMByrqxo1p3paueNfhINfq7Wptlc-_gpz61w3gH7yPUQ6d30SPaWV2hdqHokamFBkK6t08urTQGGU7spgvulKu0swcK5FRuPq6oKq8NQm2IcR1E0tpsiQbCRojrX97MEURAF8SSIJwnOTlNpUiWCVHHrW9hUCcMTBKk_eeK_1LMENAqnCQIzSxCHhwkC74hZsnVEgqDdnofaOfTQqPKW8LThJMH4CeNqvZKqJwzf9JQ0pB0lHRBuuz9ttC-dTv-0djp9iXi_lbPXDWH0iiHsIvAkhVv8pTG0Fa-fjyENJ8Pj3BTCgSFsZo9BRjvqvxbS10inUEqurPhFGhvXtUZr4PDoea_tdXkajN9t89-y_8I_x-3jTw
When accessed by an AI browser agent exposing document.modelContext, the editor registers these 7 client-side tools:
get_logo_maker_state Read-Only
Returns canvas size, background, layers (with IDs and indices), safe zone state and violations, low-contrast layer warnings, available brands list, share code, and optional rendered SVG string ({ "includeSvg": true }). Pass includeBrands or includeTemplates for the full brand/template catalogs.
update_logo_maker_state Mutate / Patch
Atomic updates without wiping canvas. Supports canvasSize, background, applyBrand, showSafeZone, addLayers, updateLayers, removeLayers, randomize, and includeSvg.
replace_logo_maker_state Full Overwrite
Replaces the entire editor contents with structured JSON containing canvasSize, background, and complete layers array. Any layer field left out reverts to its default — use update_logo_maker_state for incremental edits instead.
search_logo_icons Search
Searches 330,000+ vector icons by keyword with optional pack filter ("lucide", "solar", "ri") and limit.
load_logo_maker_share Load / Preset
Loads authentic brand presets ("instagram", "spotify", "stripe"), built-in templates, or share codes with SVG prefetching. For the brand/template catalog, use get_logo_maker_state instead.
get_logo_preview Read-Only Renders the current canvas as SVG markup or a small PNG data URI, so an agent can check its own composition without a manual export.
manage_saved_logos List / Load / Save Lists, loads, or saves entries in the browser-local "My logos" panel — agent-built logos show up in the human UI too.
Any LLM or autonomous agent (Claude Computer Use, ChatGPT Operator, Playwright, Puppeteer, Chrome CDP) can drive this logo maker using the WebMCP protocol or browser evaluation.
Why WebMCP is a game-changer for AI agents
Zero visual guessing or pixel hallucination
Agents don't have to capture screenshots, guess (x, y) click coordinates, or parse complex HTML DOMs. They call typed functions with exact parameters.
Sub-50ms instant execution
Direct in-memory state mutations execute in milliseconds without multi-second vision-model inference loops.
100% mathematical precision
Set exact gradient stop percentages, precise RGB/HEX codes, squircle curvatures, rotation angles, and safe zones.
Bi-directional SVG & share link feedback
Every update tool call can return both the live compiled SVG string and a base64 compressed URL ready for users.
Navigate your browser session to https://allsvgicons.com/free-logo-maker/. The page automatically initializes tools on document.modelContext.
Call load_logo_maker_share or update_logo_maker_state. Pass { "includeSvg": true } to immediately receive the SVG markup.
Copy-Paste LLM System Prompt / Agent Directive
Prompt TemplateYou are a Logo Design Assistant. You have access to the WebMCP tools on All SVG Icons Logo Maker (https://allsvgicons.com/free-logo-maker/).
Workflow Rules:
1. Ask the human what they want first: brand name, colors, style, any icon in mind. Do not guess or skip straight to designing.
2. Always search the icon library first with search_logo_icons(query="..."), trying a few different keywords before giving up, or inspect real-world presets using get_logo_maker_state({ includeBrands: true }). 330k+ icons are available, so most shapes (stars, squares, circles, blobs, arrows, letters) already exist. Compose several library icons instead of drawing markup by hand: for example, a solid square icon placed four times makes a colour-block background.
2b. Only fall back to a layer's customSvg field when the search genuinely has no usable icon, e.g. a bespoke wordmark or a one-off shape. If you do use customSvg, wrap it in a single <svg viewBox="0 0 24 24"> root, and give every url(#gradient) fill a solid fallback colour: fill="url(#g) #a259e6".
3. Select a container shape ("squircle" | "circle" | "rectangle") and configure background colors or multi-stop gradients.
4. Position icon layers (canvas center is [256, 256] for 512x512 canvas) using each layer's computed bounds field to check alignment. Apply high-contrast hex colors for WCAG AA legibility. Set overwriteFill/overwriteStroke to true when setting fill/stroke, otherwise the custom color is ignored. Blend modes are available per layer for effects; animation is experimental and only for logos where the user explicitly asked for motion.
5. Call update_logo_maker_state with includeSvg: true to preview and verify the generated SVG output.
6. Provide the user with the generated share URL: https://allsvgicons.com/free-logo-maker/?logo={shareCode}. Automation Example (Playwright / Puppeteer / Node.js)
javascript// Load page and apply Spotify Midnight Neon preset via WebMCP tool
await page.goto('{siteUrl}/free-logo-maker/');
// Call WebMCP tool directly in browser context
const result = await page.evaluate(async () => {
return await window.document.modelContext.callTool('load_logo_maker_share', {
brand: 'spotify',
includeSvg: true
});
});
console.log('Generated Share URL:', result.shareUrl);
console.log('Clean SVG Markup:', result.svg); Common questions about vector licensing, export resolutions, and commercial usage.
asl1. share code) that reopens the exact same design in any browser.