Business Name Generator
Spark brandable business name ideas from a keyword, then star the ones you like into a saved shortlist you can copy or export all at once. No sign-up.
- Free, no account
- No watermark
- No usage limit
About the Business Name Generator
Most business name generators promise hundreds of ideas, or thousands, or an endless supply. This one makes 128 for any keyword you type, and that is counted rather than estimated. Five naming patterns draw on five word lists bundled into the page: 37 nouns that bolt onto the end, 18 coined endings, 33 prefixes, 22 modifiers, and 18 plain descriptors. Add those five numbers and you have the whole space for one word.
One press hands you 24 of those 128. Press again and you get 24 more drawn fresh, with no memory of the batch before it, so some of them come back around. Over 5,000 pairs of presses the second batch repeated an average of 4.84 names out of its 24, and only 0.26 percent of second presses came back with no repeat at all.
So do not sit there hammering Regenerate. Star anything that gives you a flicker, then change the keyword. Run twenty keywords and you are picking from 2,557 distinct names. Stay on one and forty presses will not get you past 128.
Star a name and it drops into a shortlist that stays on your device, up to 200 of them. Regenerate, switch styles, close the tab, come back tomorrow, and your stars are still sitting there along with the keyword and the style you left it on. Copy the whole list when you are done, export it as a .txt or a .csv, or send a link that carries it so a co-founder can vote.
One thing it will not do, and better you hear it now than after you fall for a name: it does not check whether the name is free. No domain lookup, no trademark search, no company register. The generator never contacts the internet, which is why it answers instantly and why nothing you type leaves your machine. Once the page has loaded you can carry on with the connection switched off.
How to use it
- Type one word. The heart of what you sell works best.
brew,fitness,plumbing,bake. - Press Generate names, or hit Enter. Twenty four ideas appear, every one built around your word.
- Tap the star on anything you half like. It joins the shortlist under the grid. Click the name itself instead and it copies.
- Switch styles when a batch feels wrong. Compound, Invented, Prefix and Real word each pull from a different list, and Mixed draws on all five patterns.
- Change the keyword as soon as a batch starts repeating itself. Your stars carry across every keyword you try.
- Copy or export. Copy all puts the shortlist on your clipboard. Export writes a .txt list, or a .csv column you can rate in a spreadsheet.
- Share it. The Share button copies a link carrying your keyword and up to 50 starred names, and it tells whoever opens it when the list was longer than that.
Where the 128 comes from
The five patterns are easy to spot in the output once you know they are there. brew gives BrewHub and BrewForge from a keyword-plus-noun rule with 37 nouns behind it. Brewly, Brewify and Brewora come from the 18 coined endings. GetBrew and ZenBrew come from 33 prefixes. Modern Brew and Rustic Brew come from 22 modifiers, and Brew Collective and Brew Supply from 18 descriptors that sit behind your word with a space between.
Those five lists hold 123 distinct words between them, because five words sit in two lists at once. That is why BrewStudio and Brew Studio are both reachable, and why they are two different ideas despite being the same two words.
Whatever you type, the names come out short. Across twelve keywords, every name the tool built measured the keyword plus 1 to 11 characters. bake ran from a five-character Bakex up to a fifteen-character Bake Provisions. plumbing ran from Plumbingum at ten characters to Plumbing Outfitters at nineteen. A long keyword gives you nothing but long names, and there is no trimming step anywhere in the tool.
Press Regenerate less than you want to
Seeing all 128 takes far longer than it feels like it should. Over 2,000 simulated sessions the median was 31 presses, the slowest tenth needed 43 or more, and one run took 94 before the last name finally turned up. Driving the real page by hand it took 40 presses of Regenerate. By the third press you have seen about 58 of the 128, and it takes ten to reach 109.
That is a finite word bank behaving normally, and it is the reason the star came before everything else in this tool. You are meant to collect across keywords over a few sittings, not drain one word in one go.
The four styles, and which to reach for
Mixed is the default, and it spreads a batch of 24 almost evenly over the five patterns, roughly five names from each measured across 5,000 presses. Lock to a single style and the sizes stop being even at all.
Compound glues your word onto a real noun, 37 of them, so it always fills all 24 slots. BrewWorks and BrewFoundry read as instantly understandable, which is also their weakness, because a great many Hub and Labs companies already exist.
Invented bends your word with a coined ending, and there are only 18 of those. A press on Invented returns 18 names rather than 24, every single time, because 18 is all there is to build. Brewly, Brewify and Brewista are the standard startup move, and if a free .com matters to you this is where I would start, since nothing else is competing for a word that does not exist yet. The catch is spelling, so say the one you like to a friend and see whether they can write it back.
Prefix puts an action or a mood in front, so GetBrew, SwiftBrew, ZenBrew. Thirty three of those, friendly and easy to say, though Get- and Go- names read a little startup-generic now.
Real word pairs your keyword with a modifier in front or a descriptor behind, 22 plus 18, so 40 names like Modern Brew, Brew Collective and Brew Outfitters. Easiest of the four to say to a stranger, hardest to land as an exact-match domain.
The names it throws away without telling you
There is a filter sitting between the word lists and the grid, and you never see it work. Two rules run on every finished name.
The first refuses a name that uses the same word twice, so typing studio costs you StudioStudio and Studio Studio and your 128 drops to 126. There are 105 real words across those lists, and any one of them typed into the box shaves an idea or two off your total.
The second reads the name with the spaces taken out, and refuses it when two clean words collide into something you would not want on a sign. Type music and Musicum and Musicoon quietly never appear, which is why an Invented press on music gives back 16 names instead of 18. Type sushi and Sushi Trading never shows up. Type menu and UseMenu is missing. The filter is doing you a favor, it just never says so, and a batch that looks a name or two short is usually this.
peak is the worst keyword I found. It loses PeakPeak from the noun list, PeakPeak again from the prefix list, and UltraPeak to the collision rule, which leaves 125 of the 128.
What it does to your keyword before it builds anything
Whatever you type is folded to its plain ASCII spelling, stripped down to letters and digits, then title-cased, and that cleaned-up result is what all five patterns get built from. Four consequences follow, and only the last one still bites.
Type BREW and every one of the 24 names comes back on Brew, consistently. Type coffee shop and the space disappears, so you get Coffeeshop Market and CoffeeshopBridge. brew.com becomes Brewcom. B&B becomes Bb, which is useless, though the first three are fine. None of those four puts a message on screen and none of them should. A dropped space or full stop costs you nothing, and a tool that announces your stray ampersand is just noisy.
Accents survive, and they did not always. This is the bit I got wrong for months, so it is worth being precise about. café has two spellings that look identical on screen: four characters ending in a single é, or five, where a plain e carries a separate accent behind it. The old version handed the first one to the generator as Caf and the second as Cafe, so the same visible word produced two different grids depending on which keyboard typed it, and neither result said a thing. Both spellings give Cafe now, whichever keyboard you happened to type it on. The letters with no accent to peel off were worse, because they vanished whole: Hauptstraße came back Hauptstrae, Sørens Køkken came back Srenskkken, ten letters left of twelve, and Muñoz came back Muoz. Those now read Hauptstrasse, Sorenskokken and Munoz.
It is an English-alphabet tool, and it now says so on screen instead of leaving you to work it out. Type a Cyrillic, Greek, Chinese or emoji keyword and you no longer get told to type a keyword, which is exactly what it used to say to somebody who had just typed one. кофе now comes back with this, verbatim:
"кофе" has no letters this generator can spell. The five word lists it builds from are English, so a Cyrillic, Greek, Chinese or emoji keyword leaves it nothing to attach to. Type the English word for what you sell, like "brew" or "cloud".
Your word is quoted back inside it, cut at 32 characters if you pasted something long, so you can see the tool did receive what you sent. It does not try to transliterate, and I would not want it to. The five lists it joins your keyword to are English, so КофеHub is not a name anybody was asking for.
The one that still bites is a keyword with a stray Latin letter in it. Type кофe, three Cyrillic letters and one Latin e, and that e is the only thing that survives, so you get a full grid of 24 names built on a letter you never meant as the keyword: Eix, NextE, Ezy, Wild E. The tool will not refuse it, because the rule that refused that would also refuse café. What it does instead is tell you, on a line under the box: Only part of "кофe" can be written in A to Z, so the names below are built on E. Read that line before you fall for anything in the grid, because the grid itself looks completely normal.
Grammar words are refused on purpose, and here it does explain itself. Type the and you get back: "the" is a grammar word, so there is nothing in it to brand. Try the thing you actually sell, like "brew" or "cloud". Numbers are welcome, oddly enough. 24 produces Urban 24, Clever 24 and Fresh24.
There is no length cap on the box, either. Eighty characters in gives you 91-character names, which helps nobody, so keep it to one short word.
Before you commit to one
Nothing in this tool can tell you a name is available, so three checks fall to you on your final few. Search a registrar for the .com first, then .co, .io or .app, and a coined name off the Invented list has the best chance of an open one.
Then the trademark, which is the one people skip. The USPTO trademark search is free if you are in the US, and an open domain sitting next to a claimed trademark in your industry is a genuine problem that blindsides first-time founders constantly.
Last, your state or country's business register, the social handles, and a plain web search of the name. If page one is already another company doing roughly what you do, keep looking.
Frequently asked questions
Does it ever hand me the same name twice in one batch?
No. Over 2,000 presses on Mixed, every batch came back with 24 names and 24 distinct names, so duplicates inside a single grid do not happen. Repeats only appear when you press again, because the new draw has no memory of the old one.
Will the same keyword ever give me an identical batch twice?
No, and it was worth checking. Names are drawn on every press from your browser's own random source, and across 20,000 consecutive pairs of presses not one pair matched. There is no seed and no way to reproduce a batch you liked the look of, which is the whole argument for starring as you go.
If I open someone else's shared shortlist, does it wipe mine?
It does not. Opening a shared link shows you their list with a note saying so, and during that visit the tool writes nothing to your device at all. Your own saved names come back the moment you star or remove anything. If their link was cut short, the page tells you how many of their names did not fit.
What is actually in the exported .csv?
A header row reading Business name, then one name per row in quotes, with any quote inside a name doubled so a spreadsheet reads it properly. The .txt is the same names with nothing around them, one per line. Copy all skips the file and puts the plain list straight on your clipboard.
Can I use one of these names for a real business?
The names are word combinations, so nobody owns them as output from this page. Whether you can use one for your company is a separate question, and it comes down to the checks above. Clear the domain, the trademark and the registry in your industry and region, and it is yours to build on.