A monogram from your initials
Type a name and get its first letters, set in a font that suits it, inside a shape.
Free. No sign-up. PNG and SVG.
Which letters you get
A monogram is the first letter of each word in a name, so Wrenfield Studio becomes WS and Ada Lovelace becomes AL. Logo Lava takes the first letters of the first two words and ignores the rest, which means Ashby Typewriter Co gives AT and the Co is left out. A one-word name gives one letter.
Edit and downloadUrbanist 500, monogram, gradient background, monogram
Edit and downloadRubik 500, monogram, soft background, monogram
Edit and downloadGreat Vibes 400, monogram, radial background, monogram
Edit and downloadFraunces 800, monogram, mesh background, monogram
Edit and downloadRighteous 400, monogram, soft background, monogram
Edit and downloadDM Serif Display 400, monogram, gradient background, monogram
Edit and downloadFraunces 800, monogram, pattern background, monogram
Edit and downloadAlfa Slab One 400, monogram, pattern background, monogram
Two things to know about the examples. An ampersand counts as a word, so Juniper & Vale gives J& (top left) and Tallow & Thread gives t&. If you would rather have JV, type Juniper Vale. And these names are invented. Nothing here belongs to a real business.
Typing initials directly
If you already have your letters, type them with a space between them. J K is read as two words and gives JK. Without the space, JK is one word and gives only the J. Hyphenated names split at the hyphen, so Mary-Anne Cole gives MA. A name like A&B Bakery is read as two words, A&B and Bakery, and gives AB.
Left on auto, the engine chooses upper or lower case from the font and the tone of the name, which is why some of the examples above are lower case. Set case=lower to force lower case, which suits a friendlier or more modern brand. Any other value of case gives upper case.
One name, one seed. Only case changes.
Edit and downloadcase=upper
Edit and downloadcase=lower
Shape and font
A monogram needs a container, because two letters alone can look like a typo. The engine picks one by seed, and container sets it yourself: circle, squircle, rounded, hexagon, shield or diamond.
One name, one seed. Only container changes.
Edit and downloadcontainer=circle
Edit and downloadcontainer=squircle
Edit and downloadcontainer=hexagon
Edit and downloadcontainer=shield
The font does most of the work. The same two letters feel formal in a serif, plain in a geometric sans, and personal in a script, and the engine chooses the font from the tone it reads in the name, just as it does for full logos. Letters with strong shapes make better monograms than ones with thin strokes, since they have to hold their own at small sizes. Browse the font catalogue to see the options, and set font= to pin one.
Monograms next to a name
You do not have to give up the full name. Pass symbol=monogram with layout=horizontal or layout=stacked and the initials become the mark beside the name. This works well for professional services, where the founders' initials are part of the identity. For a website, the same design in layout=monogram doubles as the favicon, so the browser tab and the page header match.
For developers
Use it from code
https://api.logolava.com/v2/logo.png?text=Wrenfield+Studio&layout=monogram&seed=1&w=256&h=256layout=monogram draws the initials in a container. To add them to a larger logo instead, pass symbol=monogram with any other layout.








