Logo & SVG Generator
Type your name or initials, choose a font, colors and a background shape, and watch your logo update instantly. Export a crisp, infinitely scalable SVG or a PNG at the size you need — everything is generated locally in your browser, nothing is uploaded anywhere.
The preview updates instantly as you change any option.
How to get a clean, recognizable mark
- Stick to 1-3 characters or initials — legibility collapses fast past that at small sizes.
- Pick a font weight bold enough to survive shrinking down to a 16px favicon.
- Limit yourself to one or two colors; too many makes it look unfinished, not rich.
- Test the logo at its actual usage size (browser tab, app icon) before finalizing it.
- Export both SVG (for your website or README) and PNG (for platforms that don't accept SVG).
Frequently asked questions
Is my text or logo uploaded to a server?
No. The whole logo is generated and rendered as SVG directly in your browser with JavaScript; nothing you type or choose is ever sent anywhere.
What's the difference between SVG and PNG, which should I use?
SVG is a vector format: it stays crisp at any size and is ideal for your website, README, or print. PNG is a fixed-size pixel image, useful for social media, avatars, or platforms that don't accept SVG.
Can I use the generated logo commercially?
Yes. The resulting SVG/PNG is yours to use however you like — it's built entirely from vector shapes and the text you defined, no stock assets or watermarks involved.
What PNG size should I export?
For an app icon, use 512×512 or 1024×1024; for a favicon, export at 256×256 and downscale to 32×32 or 16×16 with any image editor.
Can I edit the SVG code afterward?
Yes, the "Copy SVG code" button gives you plain, hand-editable XML you can tweak in any code or vector editor (Illustrator, Figma, Inkscape, etc.).
Does it support custom icons or fonts?
Right now it's a text-based logo generator using system fonts (no external font loading), built for quick monograms and initials rather than illustrated icons.