Fantasy Town Name Generator – For Novels & RPGs
Create evocative fantasy town and village names. Choose a style (medieval, elvish, dwarven, or nomad) to fit your world‑building needs for stories or games.
UD5 Toolkit
Instantly check if your desired npm package name is available or already taken.
. or _
my-awesome-package ✓
@scope/package-name format
Try these prefixes/suffixes to find available names:
No checks yet. Start by searching above!
.) or underscore (_). (4) Can contain hyphens (-) and digits. (5) For scoped packages, use the @scope/package-name format. (6) Avoid names that are too similar to popular existing packages to prevent confusion.
node- or npm-. (b) Add a descriptive suffix like -js, -lib, -util, or -core. (c) Use a scoped package under your npm username or organization: @yourname/package-name. (d) Try synonyms or alternative spellings that convey the same meaning. (e) Check if the existing package is abandoned or deprecated — sometimes owners transfer names.
@scope/package-name, where "scope" is typically your npm username or organization name. Scoped packages are automatically namespaced, meaning @jane/my-lib and @john/my-lib can coexist without conflict. Scoped packages are private by default (if you have a paid npm plan) or can be published publicly. They're a great way to secure a name that might otherwise be taken in the global namespace.
Create evocative fantasy town and village names. Choose a style (medieval, elvish, dwarven, or nomad) to fit your world‑building needs for stories or games.
Generate a unique and humorous campsite name for your tent. Great for scout trips or backyard camping.
Enter a human name and translate it into a weird alien-sounding version using letter replacement rules.
Get random pet name suggestions filtered by species, breed origin, and personality trait. Fun for new pet owners. Local generator.
Type your name and see it spelled letter-by-letter in the NATO phonetic alphabet. Useful for radio calls or just for fun.
Enter a list of names and spin a wheel to pick a random winner. Remove picked names to avoid duplicates. Perfect for classrooms or contests.
Search a database of baby names by origin, meaning, starting letter, or popularity. Save favorites list locally. Purely frontend with no tracking.
Enter keywords and get domain name ideas by mixing, prefixing, suffixing, and replacing. Check availability indication.
Use the new `name` attribute on <details> to create an exclusive accordion with zero JavaScript. Copy the clean HTML.
Generate realistic‑sounding full names for over 20 nationalities and genders. Perfect for fiction writing or test personas. Local.
Generate a random first and last name typical for US, UK, or Australia. With optional middle initial. Useful for test data.
Enter dependencies in a simple text format and see a force‑directed graph of the project's dependency tree. For planning architectures.
Fill in a form to generate a valid package.json for your Node.js project. Includes popular scripts and fields. Local only.
Generate a random flower name along with its symbolic meaning and an illustrated color swatch. Local.
See a random color and type its name. Score based on accuracy. Fun for designers. Local.
Invent a fancy coffee blend name with origin and tasting notes. Perfect for a fictional café menu. All local.
Create a creepy name for a haunted mansion or ghost story setting. Perfect for Halloween. Local.
Create a dystopian cyberpunk character name (handle or real). Perfect for Shadowrun or Cyberpunk RED.
Create a frightening or silly disease name for your story or TTRPG. Includes symptoms and transmission. Pure imagination.
Create a foreboding dungeon name for your next D&D adventure. With optional adjective and location. Pure fantasy fun.
Generate a random name for a board game or card game. Combines adjectives and nouns. Ignite your game design creativity.
Create a futuristic robotics or AI startup name with an available .com domain check simulation. For brainstorming.
Pick a package name and generate a custom version or download badge as a static image or Markdown link. For readme files.
Generate a realistic‑sounding dinosaur name and see a fun description. Perfect for kids and writers.
Create beautiful, vowel‑heavy names perfect for elves, magical beings, or startups. One‑click generation. Pure frontend.
Enter a package name and version range to see all satisfying versions from the registry. Understand ^ and ~.
Enter a name or word and generate an acrostic poem where each line starts with a letter of the word. Personalized fun.
Generate a realistic‑sounding exoplanet designation (e.g., Kepler‑442b) and a sci‑fi planet description. For worldbuilding.
Enter a first name and guess the approximate age based on historical popularity data. Purely statistical fun.
Generate creative, available npm package names and check if a name is already taken on the registry. Quick and fun for developers.