Prefilling signup from a work email

Look up the domain of a new user's work email to show their company's logo and colours on the first screen. Which APIs accept an email, and what each costs.

Last updated 2026-11-10

When someone signs up with a work email, the part after the @ is usually their company's domain. A lookup on that domain gives you the company's name, logo and colours, so the first screen can say "Welcome, Acme" with Acme's logo, and a workspace can start in Acme's colours.

Which APIs fit?

API Accepts Returns Cost of one lookup
Brandfetch Brand API An email address, URL or domain Logos, colours, font names, images, company details One brand fetch; $0.10 over the plan
Context.dev Brand A work email, URL or domain Logos, colours, description, images 10 credits; not charged if nothing is found
Logo.dev Brand API A domain Name, logos, colours, social links 5 credits ($0.05)
LogoKit Brand API A domain Name, logo, colours, company facts One of the plan's daily Brand Data requests

Brandfetch and Context.dev take the email itself, so you don't have to cut out the domain.

What can go wrong?

  • Personal addresses. A gmail.com or outlook.com address tells you nothing about the company. Skip the lookup for common email providers and ask instead.
  • Sub-brands. Brandfetch resolves an address to its registrable domain, so jo@shop.acme.com returns Acme. A sub-brand that shares its parent's domain gets the parent's brand.
  • Wrong or old data. Let the user confirm or change what you found. Each provider takes corrections: Brandfetch at brandfetch.com/update, Logo.dev at logo.dev/update, Context.dev at context.dev/update.

What should you store?

Store what you show, so the next visit doesn't repeat the lookup. Logo.dev lets you keep what its API returns on any plan. Brandfetch lets you cache Brand API data for 30 days, then refresh or delete it. Logo.dev advises storing a brand by its ID rather than its domain, because the ID stays the same when a company changes domain.

What comes next?

A logo and colours are enough for a welcome screen. If your product then makes work in that company's brand, see customer brands in an AI product.