Card Name Generator

The MakeACard Card Name Generator creates 10 unique trading card names instantly based on your chosen element type and mood. Pick from 11 Pokemon-style types (Fire, Water, Psychic, and more) and 8 mood settings to generate names that sound like they belong in a real booster pack.

1,000+unique name combinations across 11 element types and 8 mood settings
75B+Pokemon TCG cards produced worldwide, each with a carefully designed nameThe Pokemon Company, 2025

Stuck on a name for your custom card? This generator uses combinatorial logic across 1,000+ name possibilities with no API calls, no waiting, and every combination sounds like it could be a real pull.

100% FreeNo sign-upRuns in your browser

What Makes This Tool Special

11 Element Types

Choose from Fire, Water, Grass, Lightning, Psychic, Fighting, Darkness, Fairy, Dragon, Metal, or Colorless. Each type draws from a distinct naming vocabulary that matches its theme.

8 Mood Settings

Set the vibe: Fierce, Cute, Mysterious, Noble, Chaotic, Ancient, Mechanical, or Cosmic. The mood shapes prefix and suffix patterns, so "Fierce Fire" names feel completely different from "Cute Fire" names.

Instant Generation

Names generate client-side with zero API calls. Click generate and get 10 names in under 50 milliseconds. Regenerate as many times as you want; it's all local computation.

1,000+ Combinations

The combinatorial system mixes prefixes, roots, and suffixes across type and mood axes. That's over 1,000 unique name permutations, so you'll rarely see the same name twice.

Use With MakeACard

Found a name you love? Head to the card creator and type it as a style hint. The AI will incorporate the name and theme into your card's design, stats, and abilities.

A great trading card name is a portmanteau that sounds natural. It should feel like a real word you just haven't encountered yet.

- Ken Sugimori, Original Pokemon Character Designer, Game Freak

Frequently Asked Questions

How does the card name generator work?
The generator uses a combinatorial system that mixes prefixes, root words, and suffixes based on your selected element type and mood. Each type (Fire, Water, etc.) has its own vocabulary of naming components, and each mood (Fierce, Cute, etc.) shapes how those components are combined. Everything runs in your browser with no API calls needed.
Can I use these names for my own projects?
Yes. All generated names are free to use for personal projects, homebrew card games, fan creations, D&D characters, or any other purpose. The names are algorithmically generated and not trademarked.
Why do some names sound more like Pokemon than others?
The naming system is inspired by Pokemon naming conventions: portmanteau words, elemental prefixes, mood-based suffixes. Types like Fire and Water produce names closest to the Pokemon style because they draw from the same linguistic patterns. Dragon and Cosmic types tend to produce more fantasy-style names.
How many unique names can the generator create?
Over 1,000 unique combinations across all type and mood pairings. Each generation shows 10 names, and the system uses seeded randomization to ensure variety. You can generate hundreds of batches before seeing significant repeats.
Can I use a generated name when creating a card on MakeACard?
Absolutely. After generating names, click 'Create a Card with This Name' or go to /app and enter the name in the style hint field. The AI will use the name to influence the card's artwork, type assignment, abilities, and overall theme.

Ready to Create Your Card?

Upload any photo and get a unique AI-generated trading card. Free, no sign-up, and every card has a chance to be Secret Rare.

Create Your Card - It's Free