About the Pokémon Name Generator
A Pokémon name is a portmanteau: two real words joined at the seam. This page carries 5 blend operations, 8 elements and 50 real names taken apart, and it runs two tools, because the search has two intents that nobody serves together. Inventing a species is one job. Nicknaming the one you caught is a completely different job, and it is the one a thread ranking for this query asked for and did not get.
What is a Pokémon name actually made of?
Two real words, joined so the seam disappears. Charmander is char and salamander, overlapping on the shared letters so it reads as one word. Squirtle is squirt and turtle. Snorlax is snore and relax, which between them describe everything it does. Arcanine is arcane and canine, and the Growlithe it evolves from is growl and lithe.
This is the most transparent naming convention in popular culture, and not one page ranking for this search mentions it. Checked by searching the full text of every competing page for the words portmanteau, blend and two words: none of them uses any of those terms, and only one names Bulbasaur or Charizard at all, decorating a page with them rather than taking either apart. According to Google's own AI Overview for this query, the field's answer is a list of four tools and a request for your preferred "vibe". The whole search generates syllables for a franchise whose names you can look up in a dictionary.
Which blend operations does the franchise use?
Five, and each one is demonstrated by names that already exist, which is what makes them mechanisms rather than moods. The Blend operation control switches between them.
| Operation | What it does | Canon proof | Generated example |
|---|---|---|---|
| Trait plus creature | What it does, then what it is. | Growlithe, Arcanine, Beedrill | Umbraserpent |
| Overlap blend | Join where the two words already share letters. | Charmander, Squirtle, Blastoise | Shaleshrew |
| Reversal | Spell the animal backwards and never mention it again. | Ekans, Arbok | Nevar, from raven |
| Number series | One stem for a trio, counted off in Spanish. | Articuno, Zapdos, Moltres | Oracleuno, Oracledos, Oracletres |
| Suffix family | One ending shared across a whole evolutionary line. | Vaporeon, Jolteon, Flareon | Scorcheon |
The number series is the most elegant of the five and the easiest to miss. Articuno, Zapdos and Moltres are arctic, zap and molten, each carrying the Spanish for one, two and three. Three legendary birds, one counting system, and nothing in the games ever points at it.
50 real Pokémon, decomposed
Fifty names taken apart, and the table is the evidence for everything above. Each row gives the name, its two source words and what the join means. The generator draws on the same table for its nickname mode.
| Name | First word | Second word | What the join means |
|---|---|---|---|
| Charmander | char | salamander | a salamander that chars |
| Charizard | char | lizard | a lizard that chars |
| Bulbasaur | bulb | saur | a saurian carrying a bulb |
| Squirtle | squirt | turtle | a turtle that squirts |
| Wartortle | war | tortoise | a tortoise dressed for war |
| Blastoise | blast | tortoise | a tortoise that blasts |
| Snorlax | snore | relax | the two things it does |
| Machop | macho | chop | a macho creature that chops |
| Machamp | macho | champ | the champion of the same line |
| Arcanine | arcane | canine | an arcane dog |
| Growlithe | growl | lithe | a lithe animal that growls |
| Ekans | snake | reversed | snake spelled backwards |
| Arbok | kobra | reversed | kobra spelled backwards |
| Grimer | grime | -er | the one that makes grime |
| Muk | muck | respelled | muck, respelled |
| Onix | onyx | respelled | onyx, respelled |
| Magikarp | magic | carp | a carp with delusions of magic |
| Butterfree | butterfly | free | a butterfly set free |
| Caterpie | caterpillar | -pie | a caterpillar, softened |
| Weedle | weed | needle | a needle that lives in the weeds |
| Beedrill | bee | drill | a bee with a drill |
| Spearow | spear | sparrow | a sparrow like a spear |
| Fearow | fear | sparrow | the same bird, grown frightening |
| Sandshrew | sand | shrew | a shrew that lives in sand |
| Ninetales | nine | tales | nine tails, and the pun on tales |
| Psyduck | psychic | duck | a duck with a psychic headache |
| Tentacool | tentacle | cool | a tentacled thing, being cool |
| Geodude | geode | dude | a geode with attitude |
| Doduo | do | duo | two heads, and the Latin for two |
| Cubone | cub | bone | a cub wearing a bone |
| Koffing | coughing | respelled | coughing, respelled |
| Rhyhorn | rhino | horn | the horn on a rhino |
| Electabuzz | electric | buzz | the buzz of electricity |
| Lickitung | lick it | tongue | exactly what it does |
| Tangela | tangle | -a | a tangle, given a name |
| Seadra | sea | hydra | a hydra of the sea |
| Goldeen | gold | queen | a golden queen of a fish |
| Staryu | star | you | a star, addressed directly |
| Scyther | scythe | -er | the one with scythes |
| Pinsir | pincer | respelled | pincer, respelled |
| Aerodactyl | aero | pterodactyl | a pterodactyl of the air |
| Articuno | arctic | uno | arctic, and the Spanish for one |
| Zapdos | zap | dos | zap, and the Spanish for two |
| Moltres | molten | tres | molten, and the Spanish for three |
| Dragonite | dragon | -ite | a dragon, as a mineral name |
| Vaporeon | vapor | -eon | the vapour member of the line |
| Jolteon | jolt | -eon | the jolt member of the line |
| Flareon | flare | -eon | the flare member of the line |
| Mewtwo | Mew | two | the second Mew |
| Slowbro | slow | bro | exactly what it is |
What is deliberately not in that table matters as much as what is. A good many Pokémon names come from Japanese wordplay that does not survive translation, or from origins that are genuinely disputed. Those are simply left out rather than guessed at, because inventing an etymology and presenting it as a fact is the exact defect this page criticises the rest of the search for.
How do you nickname the Pokémon you actually caught?
Take its own name apart and use the halves. Growlithe gives you Growl and Lithe. Snorlax gives you Snore and Relax. Machamp gives you Macho and Champ. Every one of those is already connected to the creature in front of you, which is more than a list sorted by type can say.
This is not our idea. It is a request nobody answered. The r/pokemon thread that ranks on page one for this query asks for exactly it:
"Are there any Pokémon nickname generators that allow you to enter the name of a specific Pokémon and generate a nickname for that particular Pokémon, instead of the ones that simply categorise nicknames by types or other broad categories? I'm looking for a more targeted and personalised generator."
The replies are all jokes. Nobody points at a tool, because there is not one: every generator on this search slices by type, and so do all four that Google's own AI Overview recommends. The second mode on this page takes the species as input, shows you what it decomposes to, and builds nicknames out of those two words.
Why type is the wrong axis for a nickname
Type tells you what a Pokémon does in a battle. Its name tells you what to call it. Those are different questions, and every tool on this search answers the first one when asked the second.
The person asking in that thread had already worked this out, which is why they specified "instead of the ones that simply categorise nicknames by types or other broad categories". A Fire-type list will hand you Blaze and Ember and Scorch regardless of whether you caught a Growlithe or a Magmar, and neither of those creatures is any more Blaze than the other. Growl and Lithe belong to exactly one Pokémon.
Do joke nicknames count?
Yes, and they are most of what people actually do. In the same thread, one reply proposes a complete naming system: "If: Pokemon Then: David. That should handle all your naming needs." Another user reports having just named their shiny Eelektross David, and is told, correctly, that it is a good name. A third suggests calling every Pokémon Jef and adding an extra F to each new one, producing Jef, Jeff, Jefff and so on indefinitely.
This generator does not make those, and that is a limit of the generator rather than a verdict on the practice. A tool that builds from a naming convention cannot produce a joke that works precisely because it ignores the convention. If David is what you want, no page needs to generate it for you.
Are species names, nicknames and trainer names the same thing?
No, and this search collapses all three plus two things that are not naming at all. Inventing a new species is a portmanteau problem. Nicknaming the one you caught is a decomposition problem. Naming your trainer is an ordinary character-naming problem with no Pokémon-specific convention behind it.
Google's own related searches for this query then add font generators, for stylising a display name, and IV calculators, which compute hidden stats and have nothing to do with names whatsoever. This page does the first two. Stylised text is a job for a font tool, and an IV calculator is a different product entirely.
Can you use these Pokémon names for anything?
For a fan project or a homebrew game, yes. For a product, the question is trademark rather than copyright, and the answer is more careful than the one you will be given elsewhere.
A name assembled from two ordinary English words is not owned by anybody: nobody has rights over shale and shrew. But Pokémon is a trademark of Nintendo, Creatures and Game Freak, and a name built to read as a Pokémon, used on a creature-collecting product, is operating in the same market as the trademark holder. That is a trademark question, and a competing page's blanket answer that "the names become yours to use freely" does not address it.
Where do these Pokémon names come from?
The source words are ordinary English, plus the Spanish numerals the franchise itself uses for the three legendary birds. Every element word and creature word in the generator is a real word and the page says what each one means, which is what lets a generated name be decomposed the same way a real one can.
The 50 decompositions are the ones transparent in English. Where an origin is disputed, or comes from Japanese wordplay that does not carry across, the name is left out of the table rather than guessed at. No real Pokémon is ever returned as a generated name: all fifty are on a block-list the generator checks before showing you anything.
Everything runs in your browser. Nothing is sent anywhere, the generator keeps working with the network disconnected, and nothing you type or generate is logged. Pokémon is a trademark of Nintendo, Creatures Inc. and Game Freak; TextToolz is not affiliated with or endorsed by any of them.
Other name generators
The city name generator and country name generator decompose place names the same way this page decomposes species names. The Sith name generator builds every name out of a real word and shows which one, and the D&D name generator works from published naming conventions rather than from sound.