Logo Lava

Docs API keys

API keys

A key is free and takes one email address. It raises your limits and lets you see your own usage.

B Klug, updated October 25, 2026

You can call the API without a key, and for trying it out or building a small page you probably should. A key is for apps and sites that request many logos. It moves you from 60 to 300 logos a minute and from 1,500 to 50,000 a day, and from 20 to 300 new AI briefs a day. The limits then count for your key, not for the address your server shares with other people. There is no card and no paid plan; the pricing page has the comparison.

Getting a key

  1. Go to the sign up page and enter your email address.
  2. Open the message that arrives and follow its link. It confirms that the address is yours.
  3. Choose a name and a password, and accept the terms.
  4. Your account page shows the key and a list of your recent requests.

If you lose your password, the reset page sends a link to the same address.

Sending the key

Add it to the query string as api_key. It works on every endpoint, and it does not change the design, so a logo with a seed is identical with or without it.

https://api.logolava.com/v2/logo.png?text=Juniper+%26+Vale&seed=1140956701&api_key=YOUR_KEY

A key that does not exist returns 401. The service does not quietly fall back to the anonymous limits, so a typo shows up at once.

Keeping a key safe

The key is part of the URL, so anyone who can see the URL can use your allowance. That includes anyone who opens the source of a page where you put it in an <img> tag. Use it where the request is made by your own server or your own build step, and keep it in an environment variable or a secrets store, never in a file in a public repository. For images shown in a public page, you do not need the key at all: pin seeds, and the images are cached and cost nothing against any limit.

If a key leaks, tell me through the contact page.

Next: Code examples