Free creative tool

Random Character Generator

Meet someone unexpected. One click creates a complete original character for your next story, game, drawing, or prompt.

CustomizeAll characters · Any details

Character studioGeneral

everyday / General

Jamal Rahman

Gender
Man
Age
21
Pronouns
he / him
Occupation
youth boxing coach

Start the story here

When He receives a train ticket dated next year, he realizes it is connected to he keeps a key that opens no known door. To build a stable life without surrendering a private ambition, he must return to a remote island community before the person who sent it disappears.
01

What they want

To build a stable life without surrendering a private ambition.

02

What complicates it

He keeps a key that opens no known door.

Character notes

How they read on the page.

Keep what works. Refresh one detail without losing the rest of the character.

03

Appearance

He has a weathered, capable presence, a square jaw softened by laugh lines, dark hair worn in a loose braid, and pale green eyes. He wears a bright knitted cardigan; a stamped postcard and an old watch set seven minutes fast make the grounded silhouette easy to remember.

04

Personality

Jamal Rahman is measured and analytical, yet secretly convinced that grand gestures can change a life. He keeps sentimental objects in impeccably labeled boxes. The people closest to him trust his competence, but not always the silence that comes with it.

Strengths

  • Makes routines feel meaningful.
  • Keeps secrets under pressure.

Weaknesses

  • Chases closure from people who cannot provide it.
  • Values competence over compassion when tired.

Off the clock

  • Repairing Musical Instruments
  • Baking Elaborate Bread

Keep the person. Revise one line.

Generated locally · Data 1.2.0

Take it with you

Copy or export

Prompt export formats text only. This site does not send your character to any AI service.

The casting brief

A character, not a pile of traits

Every result is assembled around a narrative spine. Occupation, personality, goal, secret, and story hook are selected together, so the profile reads like one person with something at stake.

Good for

Break through a blank page Create a tabletop NPC Build an art prompt Start a new game concept

Field notes

Questions,
answered.

01What does the random character generator create?

Each character includes a name, age, gender, occupation, appearance, personality, strengths, weaknesses, goal, secret, hobbies, and a story hook.

02Does this generator use AI?

No. Characters are created instantly in your browser from curated, theme-aware datasets and deterministic generation rules.

03Can I change only one part of a character?

Yes. Regenerate the name, personality, appearance, occupation, goal, secret, or weaknesses without replacing the entire profile.

04Can I use generated characters in my project?

Yes. Use, adapt, and build on the generated character in personal or commercial creative work. Avoid treating a generated profile as legal or professional advice.