Skip to content

DummyLogo

Free SVG placeholder logo generator — seeded, deterministic, embeddable.

Size

Full tier — complete wordmarks and lockups.

Style
Variant1 / 24
/api/logo/Northwind.svg?size=256&variant=0&seed=oak-7

GET /api/logo — SVG image

&meta=1 — JSON metadata + svg

&verbose=1 — JSON + parameter docs

GET /api — machine-readable spec

GET /random?size=256 — new random logo

GET /random-headshot?size=64 — random avatar

GET /random-headshot?round=1 — round headshot

Placeholder logo for Northwind, 256 by 256 pixels
Generating…
Download

Seeded variants

Other sizes

Northwind placeholder logo at 32 by 32 pixels
32×32 · icon
Northwind placeholder logo at 64 by 64 pixels
64×64 · icon
Northwind placeholder logo at 128 by 128 pixels
128×128 · compact
Northwind placeholder logo at 256 by 256 pixels
256×256 · full

Example companies

Avatars

Random headshots

Embed AI-generated profile photos for user lists, org charts, and comment threads. Proxied from thispersondoesnotexist.com — a new face on every request.

Random square AI headshot placeholder
Square · JPEG
Random round AI headshot placeholder
Round · PNG · transparent corners

Square

GET /random-headshot?size=64

Default 64px JPEG — good for table avatars and compact UI.

Round

GET /random-headshot?size=128&round=1

LinkedIn-style circular PNG with transparent corners.

Full reference on the API docs.

What it is

DummyLogo is a free SVG placeholder logo generator. Give it a company name and it returns a square, self-contained company mark you can use in wireframes, product screens, slide decks, and frontend prototypes.

Unlike a random color square, each result looks like a real identity system: a geometric mark, a wordmark, or a lockup, set in one of 14 typefaces and 23 palettes. Unlike a human-designed logo, the output is deterministic. The same name, seed, variant, and size tier always produce the same file.

The default seed is oak-7. Embed /api/logo?name=Northwind or download the SVG. See the generator notes or the HTTP API.

What DummyLogo generates

9 styles, 38 marks, 24 variants, and sizes from 32 to 2048 pixels.

  • Deterministic output

    The same company name, seed, variant, and size tier always produce the same SVG. The default seed is oak-7.

  • Nine layout styles

    Choose mark, lockup, stacked, wordmark, badge, monogram, crest, seal, or split — or let auto pick a style that fits the name.

  • Size-aware layouts

    Icon (≤64px), compact (≤128px), and full tiers change composition so 32px favicons stay readable and 1024px lockups keep their wordmarks.

  • Self-contained SVG

    Text is converted to paths and fonts are not required at display time. Safe to drop into Figma, HTML <img> tags, or email mockups.

  • HTTP API

    GET /api/logo?name=Northwind returns an SVG logo. GET /random-headshot?size=64 returns a random avatar JPEG; add round=1 for a circular PNG. Pretty paths, JSON metadata, CORS, and cache headers are built in.

  • Industry-aware marks

    Names like Harbor Legal, Helix Labs, or Fraiche Cafe bias toward related marks — scales, hexes, leaves — instead of a generic icon every time.

How to make a placeholder logo

  1. Step 1

    Enter a company name

    Type any brand name. Optional descriptors such as Labs, Capital, or Legal become a subtitle.

  2. Step 2

    Pick size, style, and variant

    Choose 32–2048px, one of 9 styles (or auto), and one of 24 variants.

  3. Step 3

    Reuse the seed or URL

    Keep seed=oak-7 (or your own string) so the logo stays identical. Download the SVG or embed the API URL.

When to use a dummy logo

  • Product mockups

    Fill dashboard sidebars, login screens, and marketing comps with believable brand marks instead of gray boxes.

  • Design systems

    Show how a header, favicon, and app icon behave at 32, 64, 128, and 256 pixels from one seeded name.

  • Figma and slide decks

    Download an SVG or paste a stable URL so placeholders stay consistent across files and revisions.

  • Frontend prototypes

    Point <img src> at the API. Same query string, same logo — useful for Storybook, tests, and seeded demos.

Dummy logo FAQ

Direct answers for search engines, assistants, and anyone comparing DummyLogo to a generic image placeholder.

What is DummyLogo?

DummyLogo is a free placeholder logo generator that creates realistic, square SVG company logos for mockups. You give it a company name and an optional seed; it returns a deterministic mark, wordmark, badge, crest, or lockup that you can download or embed.

Is DummyLogo free to use?

Yes. The studio and HTTP API are free to use for mockups, prototypes, documentation, and design comps. Generated logos are placeholders, not real trademarks.

Are the logos deterministic?

Yes. DummyLogo hashes name + variant + seed + size tier. The same inputs always produce the same SVG. Omitting the seed uses the default seed "oak-7".

What file format do logos use?

Every logo is a self-contained SVG. Letterforms are outlined as paths, so the file does not depend on webfonts when you embed or download it.

How do I embed a dummy logo in HTML or Figma?

Use GET /api/logo?name=Your+Company&size=256, or the pretty path /api/logo/Your-Company.svg. Responses include CORS and cache headers so you can use the URL in an <img> tag or download the SVG into Figma.

What sizes and styles are available?

Sizes range from 32 to 2048 pixels. Styles are mark, lockup, stacked, wordmark, badge, monogram, crest, seal, split, plus auto. There are 24 variants per name and seed, 38 geometric marks, 14 typefaces, and 23 color palettes.

Can I use DummyLogo as an API?

Yes. GET /api returns a machine-readable spec. GET /api/logo returns SVG logos; GET /random returns a new logo each time; GET /random-headshot returns a random AI avatar for profile mockups. Add meta=1 or format=json for metadata. GET /docs is the human-readable reference.

How do I embed a random profile photo?

Use GET /random-headshot?size=64 for a square JPEG avatar, or GET /random-headshot?size=128&round=1 for a LinkedIn-style circular PNG. Each request returns a new face proxied from thispersondoesnotexist.com. Responses include CORS headers for cross-origin <img> embeds.

Does DummyLogo create real brand identities?

No. DummyLogo is a placeholder generator for fictional or temporary brands in mockups. It is not a trademark search, identity system, or replacement for a designer.

DummyLogo API

Generate deterministic square SVG company logos for mockups, wireframes, and prototypes. DummyLogo creates marks, wordmarks, badges, crests, and lockups from a company name and seed — no signup, embeddable via URL or HTTP API.

GET /api/logo?name=Northwind&size=256&seed=oak-7
GET /api/logo/Helix-Labs.svg?style=lockup&variant=3
GET /random?size=256
GET /random-headshot?size=64
GET /random-headshot?size=128&round=1