BrandLab

A brand-name generator for SaaS startups: Latin, Greek, Sanskrit and Norse roots (plus your own keywords), phonetic rules, five scored metrics, and live domain checks. Not a single random name.

How it works - scoring & trademark

BrandLab does not shuffle letters. It builds coined names from meaningful stems (e.g. ver = truth, gno = knowledge), drops anything that is a real word, hard to pronounce, or contains banned tokens, and then ranks what survives.

You choose which root families to draw from - Latin, Greek, Sanskrit, Norse - and can seed your own keywords (e.g. your product domain), which are folded in as extra stems and blended with the roots.

The five scoring metrics (each 0–1, weighted into a 0–100 score)

  • Pronounceability - how cleanly the name reads aloud in both English and Spanish: vowel/consonant alternation and a healthy vowel ratio. Consonant clusters and awkward sound combinations score low.
  • Memorability - length close to the ideal (~7 letters), few syllables (2–3 is best), and a little sound repetition that aids recall.
  • Symmetry - visual/auditory rhythm: how evenly the vowels are spread through the word and how balanced its length is.
  • Uniqueness - distance from real dictionary words. A high score means the name is genuinely coined, not a near-copy of an existing word.
  • Confusion safety - distance from famous brands (Stripe, Vercel, Notion, Datadog…). Names that look or sound close to a well-known brand are pushed toward zero.

The final Score is a weighted blend of the five (weights are configurable in the engine). The bar next to each name shows it visually.

Trademark risk

This is a screen, not legal advice - it flags obvious collisions, it does not clear a name legally. Risk comes from how close the name sits to a curated set of well-known brands: low (clearly distinct), medium (some resemblance), high (very close - investigate). The command-line version can additionally query USPTO live. Always run a proper trademark search before committing to a name.

Domain checks

For the top-scoring names, availability is checked over RDAP (with a WHOIS fallback): available, taken, · unknown (registry didn't answer, or checks were turned off).

Parameters

With domain checks on, a run takes from a few seconds to ~1 min depending on how many names you verify. One run at a time.

Preparing…

Set the parameters and press Generate names. A quick human check runs first, then you'll see live progress and, when it finishes, the ranking and the branded finalists.