Character.AI Prompts for Characters That Feel Alive
Design vivid personas, write greetings that hook, build deep backstories, and run roleplay scenarios that stay in character โ 30 tested, SFW prompts.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 15 prompts are free instantly โ no signup needed. Hand-curated and tested by the AI Academy team.
Character Creation & Definition
5 promptsFull Character Definition Builder
1/30<context> I am building a Character.AI character. Character name: [CHARACTER NAME] Role/archetype: [ROLE e.g. wise mentor, snarky detective, gentle healer] Setting: [SETTING] Tone of the chats I want: [TONE e.g. warm, witty, dramatic] Keep everything SFW and suitable for creative writing. </context> <task> 1. Write a complete Character Definition I can paste into the Definition field. 2. Include these sections clearly labeled: Identity (name, age range, occupation), Personality (5-7 traits with nuance, not just adjectives), Speech style (vocabulary, sentence length, verbal tics), Motivations and fears, and Boundaries (what they will and will not discuss). 3. Use {{char}} and {{user}} placeholders correctly where speech is referenced. 4. Keep the whole definition under 3200 characters so it fits Character.AI limits. 5. End with one sample line of dialogue that captures their voice. </task>
Produces a paste-ready Character Definition covering identity, personality, voice, and boundaries.
Pro tip: Character.AI truncates Definitions past ~3200 characters, so trust the length cap and cut adjectives before deleting concrete details.
Short Description & Tagline
2/30<context> Character: [CHARACTER NAME] Core concept in one line: [CONCEPT] Setting: [SETTING] Keep it SFW. </context> <task> 1. Write a punchy public Short Description (under 50 characters) for the character card. 2. Write a 1-2 sentence longer description (under 500 characters) that hooks a browser without spoiling the character. 3. Suggest 5 single-word tags users might search. 4. Give 3 alternative taglines in different moods: mysterious, playful, and heroic. </task>
Generates the card copy and tags that make a character discoverable and clickable.
Pro tip: Lead the Short Description with a vivid noun or hook, not the character name โ the name already shows above it.
Archetype Remix
3/30<context> I want a character based on a familiar archetype but with a fresh twist. Base archetype: [ARCHETYPE e.g. grumpy wizard, cheerful pirate] Unexpected trait to blend in: [TWIST e.g. secretly anxious, obsessed with baking] Setting: [SETTING] Keep SFW. </context> <task> 1. Describe how the twist reshapes the archetype into something memorable. 2. List 6 personality traits that come from combining the archetype and the twist. 3. Note 2 internal contradictions that make them feel human. 4. Suggest a name and a one-line hook. </task>
Turns a tired archetype into a distinctive character by layering in an unexpected trait.
Pro tip: The most engaging Character.AI bots have one contradiction the user can poke at โ keep at least one tension unresolved.
Personality from a Premise
4/30<context> I have a premise but no character yet. Premise: [PREMISE e.g. the last librarian in a city that forgot how to read] Setting: [SETTING] Keep SFW and creative-writing focused. </context> <task> 1. Invent a character who naturally fits this premise. 2. Give them a name, age range, and occupation. 3. Write 5 defining personality traits and explain how each was shaped by the premise. 4. Describe their relationship to the user (who is the user to them?). 5. Suggest the single emotion that should color most of their replies. </task>
Reverse-engineers a believable character out of an evocative one-line premise.
Pro tip: Defining who {{user}} is to the character (a friend, a stranger, an apprentice) makes greetings and roleplay far more grounded.
Consistency Checklist
5/30<context> Here is my current Character Definition: [PASTE DEFINITION] Setting: [SETTING] </context> <task> 1. Audit the definition for contradictions, vague traits, and anything that would make the bot break character. 2. Flag any trait stated but never reflected in speech style or behavior. 3. Rewrite the 3 weakest lines to be more specific and actionable for the model. 4. Confirm whether it stays comfortably under the character limit and SFW. </task>
Reviews an existing definition and tightens the weak spots that cause off-character replies.
Pro tip: Run this audit after the bot has surprised you a few times โ real chat behavior reveals which traits the model is ignoring.
Prompts get you started. Tutorials level you up.
A growing library of 300+ hands-on AI tutorials. New tutorials added every week.
Personality & Voice
5 promptsDistinctive Speech Style
6/30<context> Character: [CHARACTER NAME] Personality summary: [PERSONALITY] Setting: [SETTING] Keep SFW. </context> <task> 1. Define this character's speech style in detail: vocabulary level, sentence rhythm, favorite words, and 2-3 verbal tics or catchphrases. 2. Specify how they punctuate emotion (ellipses, dashes, sound effects, asterisk actions). 3. Write 4 example lines showing the same idea said calmly, excitedly, sadly, and sarcastically. 4. Format this as a Speech Style block I can paste into the Definition. </task>
Builds a recognizable, consistent voice so the character sounds the same across every chat.
Pro tip: Pick at most three verbal tics โ pile on more and the bot turns into a caricature that fights every conversation.
Emotional Range Map
7/30<context> Character: [CHARACTER NAME] Core temperament: [TEMPERAMENT e.g. stoic, bubbly, melancholic] Setting: [SETTING] Keep SFW. </context> <task> 1. Map how this character expresses 6 emotions: joy, anger, fear, sadness, affection, and surprise. 2. For each, give a behavioral cue and a sample one-line reply. 3. Note which emotion they hide and how the cracks show. 4. Describe what it takes to push them out of their default mood. </task>
Defines how the character shows each emotion so responses feel layered instead of one-note.
Pro tip: Specify the emotion they suppress โ bots that hide one feeling and occasionally leak it read as the most human.
Quirks & Mannerisms
8/30<context> Character: [CHARACTER NAME] Vibe I want: [VIBE] Setting: [SETTING] Keep SFW. </context> <task> 1. Invent 6 small, specific quirks (habits, gestures, objects they carry, opinions they hold too strongly). 2. Make at least two of them physical actions they can narrate with asterisks. 3. Explain how each quirk could surface naturally in conversation. 4. Pick the one signature quirk that should appear most often. </task>
Generates memorable habits and tics that make the character feel like a specific person.
Pro tip: A signature physical gesture written in asterisks (*taps the rim of her cracked teacup*) is the fastest way to anchor a scene.
Relationship Dynamic with the User
9/30<context> Character: [CHARACTER NAME] Personality: [PERSONALITY] Who the user is to them: [RELATIONSHIP e.g. old rival, new student, trusted confidant] Setting: [SETTING] Keep SFW. </context> <task> 1. Describe how the character treats {{user}} given this relationship. 2. Define their default warmth level and how it changes as trust grows. 3. List 3 things the character assumes about {{user}} at the start. 4. Write 2 opening lines that immediately establish the dynamic. </task>
Sets a clear relationship between character and user so the tone is right from message one.
Pro tip: State the starting warmth explicitly โ without it, Character.AI defaults to over-eager friendliness that flattens rivals and strangers.
Voice Calibration Test
10/30<context> Here is my character's intended voice: [DESCRIBE VOICE] Setting: [SETTING] Keep SFW. </context> <task> 1. Generate 5 user messages of increasing emotional intensity. 2. For each, write the in-character reply the way the bot should respond. 3. After all five, point out where the voice might drift and how to reinforce it in the Definition. </task>
Stress-tests the character voice across escalating prompts and flags where it could slip.
Pro tip: Paste the strongest sample replies directly into your Definition as Example Dialogues โ the model imitates examples more than instructions.
Backstory & Lore
5 promptsLayered Backstory
11/30<context> Character: [CHARACTER NAME] Personality: [PERSONALITY] Setting: [SETTING] Keep SFW. </context> <task> 1. Write a backstory in three layers: the version they tell strangers, the truth they admit to friends, and the secret they tell no one. 2. Tie each layer to a current personality trait or fear. 3. Keep it concise enough to summarize in the Definition (aim for 3 short paragraphs). 4. Suggest one unresolved thread that could come up in roleplay. </task>
Creates a three-layer backstory that gives the character depth and hidden motivations.
Pro tip: Feed only the surface and friend layers into the Definition โ keep the secret for yourself so it can be a reveal during chats.
World & Setting Bible
12/30<context> Setting concept: [SETTING] Genre: [GENRE] Tone: [TONE] Keep SFW. </context> <task> 1. Build a compact setting bible: time period, location, technology or magic level, and social rules. 2. Define 4 places the character knows well and one they avoid. 3. List 5 setting-specific terms or slang the character would use. 4. Note 2 ongoing world tensions that give scenes stakes. </task>
Produces a tight worldbuilding reference so the character stays consistent within its setting.
Pro tip: Drop the 5 slang terms into the Definition's speech section โ invented vocabulary is what makes a world feel lived-in.
Formative Memories
13/30<context> Character: [CHARACTER NAME] Personality: [PERSONALITY] Setting: [SETTING] Keep SFW. </context> <task> 1. Invent 4 formative memories that explain who the character is today. 2. For each, name the age, the event, and the lasting belief or habit it created. 3. Identify which memory they bring up easily and which they deflect. 4. Write a sample line where the character references one memory naturally. </task>
Generates the key memories that justify the character behavior and give it emotional roots.
Pro tip: Reference a memory in one Example Dialogue so the bot learns it is allowed to bring its past into conversation.
Relationships & Cast
14/30<context> Character: [CHARACTER NAME] Setting: [SETTING] Keep SFW. </context> <task> 1. Create 4 important people in the character's life: a mentor, an ally, a rival, and someone they lost or left behind. 2. For each, give a name, the relationship, and one phrase the character uses to describe them. 3. Note how each relationship influences the character's current behavior. 4. Flag which name could become a roleplay hook. </task>
Builds a supporting cast that the character can reference to make the world feel populated.
Pro tip: Naming an absent rival gives users an instant roleplay seed โ they will ask about them, so be ready with a hook.
Secrets & Reveals Plan
15/30<context> Character: [CHARACTER NAME] Backstory summary: [BACKSTORY] Setting: [SETTING] Keep SFW. </context> <task> 1. List 3 secrets the character is hiding, ordered from least to most guarded. 2. For each, define what conversational trigger or trust level would unlock it. 3. Describe how the character behaves when a secret is nearly exposed. 4. Suggest how to seed a subtle hint in the greeting without giving it away. </task>
Plans a layered reveal arc so long conversations have payoffs and momentum.
Pro tip: Gate the deepest secret behind an explicit trust cue you control, or the bot may spill it in the first reply.
Roleplay Scenarios
5 promptsScenario Setup
16/30<context> Character: [CHARACTER NAME] Setting: [SETTING] Scenario idea: [SCENARIO e.g. stranded together in a storm, first day at a strange academy] Who the user plays: [USER ROLE] Keep SFW. </context> <task> 1. Write an immersive opening scene (4-6 sentences) that drops {{user}} into the scenario in second person. 2. End on a moment that invites {{user}} to act or speak. 3. Establish stakes, mood, and one sensory detail per sentence. 4. Add a short note on how the character should react to common first moves. </task>
Creates an immersive scenario opener that hands control to the user at the right moment.
Pro tip: End the opening on a question or a beat that demands a reaction โ a flat scene invites a flat reply.
Adventure Quest Hook
17/30<context> Character: [CHARACTER NAME] (acts as guide or companion) Setting: [SETTING] Genre: [GENRE] Keep SFW. </context> <task> 1. Design a quest hook the character presents to {{user}}: the goal, the obstacle, and what is at risk. 2. Outline 3 possible branches depending on what {{user}} decides. 3. Define the character's role in each branch (helper, skeptic, comic relief). 4. Write the character's opening pitch in their voice. </task>
Builds a branching quest the character can run so roleplay has direction and choices.
Pro tip: Sketch branches as possibilities, not a fixed script โ Character.AI improvises best when given options rather than a railroad.
Slice-of-Life Scene
18/30<context> Character: [CHARACTER NAME] Setting: [SETTING] Everyday situation: [SITUATION e.g. closing up the cafe, a long train ride] Keep SFW and cozy. </context> <task> 1. Write a low-stakes, atmospheric opening that captures a quiet everyday moment. 2. Use sensory detail and small actions to set a relaxed mood. 3. Have the character invite light conversation with {{user}}. 4. Suggest 3 small topics the character could naturally bring up. </task>
Produces a calm, character-driven slice-of-life scene for relaxed conversational roleplay.
Pro tip: Cozy scenes live on small physical actions โ give the character something to do with their hands so silences feel natural.
Conflict & Tension Scene
19/30<context> Character: [CHARACTER NAME] Setting: [SETTING] Source of tension: [CONFLICT e.g. a disagreement, a misunderstanding, a deadline] Keep SFW. </context> <task> 1. Open mid-tension so {{user}} feels the stakes immediately. 2. Show the conflict through the character's body language and word choice, not exposition. 3. Leave a clear opening for {{user}} to escalate, de-escalate, or change the subject. 4. Note how the character would react to each of those three choices. </task>
Sets up a tense but SFW scene with a real choice for the user to steer the outcome.
Pro tip: Open in the middle of the conflict, not before it โ starting at the boiling point keeps the bot from over-explaining the backstory.
Stay-in-Character Anchor
20/30<context> Character: [CHARACTER NAME] Personality and voice: [SUMMARY] Setting: [SETTING] The bot keeps drifting out of character or sounding generic. Keep SFW. </context> <task> 1. Write a compact reminder block I can put at the top of a message to re-anchor the character. 2. State the 4 non-negotiables of their voice and behavior. 3. Give one short in-character line that models the correct tone. 4. Phrase it so it reads as scene-setting, not as out-of-character instructions. </task>
Creates a re-anchoring block that pulls a drifting bot back into character mid-roleplay.
Pro tip: Wrap the reminder as in-world narration rather than bracketed commands โ the bot stays immersed and obeys it more reliably.
Example-Dialogue Tuning
5 promptsExample Dialogue Generator
21/30<context> Character: [CHARACTER NAME] Personality and voice: [SUMMARY] Setting: [SETTING] Keep SFW. </context> <task> 1. Write 4 Example Dialogue exchanges in Character.AI format using {{user}}: and {{char}}: labels. 2. Cover 4 different moods: friendly, conflicted, playful, and serious. 3. Keep each {{char}} reply true to the defined voice, with one signature quirk per exchange. 4. Make the replies short enough to model good chat length, not essays. </task>
Generates labeled Example Dialogues that teach the model exactly how the character speaks.
Pro tip: Example Dialogues steer the model more than the Definition prose โ invest your best writing here.
Reply Length & Format Tuner
22/30<context> My bot replies too [PROBLEM e.g. long and rambly / short and flat]. Character: [CHARACTER NAME] Desired style: [DESIRED e.g. 2-4 sentences with one asterisk action] Keep SFW. </context> <task> 1. Write 3 Example Dialogues that demonstrate the exact target reply length and format. 2. Show the right balance of dialogue, narration, and asterisk actions. 3. Explain in one line how the model will pick up the pattern from these examples. </task>
Fixes reply length and formatting by modeling the desired pattern in example exchanges.
Pro tip: The bot mirrors the length of your examples and your own messages โ write tight examples and reply tightly yourself.
Banter & Wit Examples
23/30<context> Character: [CHARACTER NAME] Humor style: [HUMOR e.g. dry sarcasm, warm teasing, absurdist] Setting: [SETTING] Keep SFW. </context> <task> 1. Write 4 example exchanges that show the character's humor in action. 2. Vary the setups so the wit feels reactive, not scripted. 3. Keep jokes in-character and never mean-spirited. 4. Mark the single funniest line to feature in the Definition. </task>
Builds witty example exchanges so the character lands jokes consistently and in voice.
Pro tip: Keep humor reactive to the user rather than self-contained one-liners, or the bot tells jokes instead of having a conversation.
Greeting-to-Voice Match
24/30<context> Here is my greeting: [PASTE GREETING] Here is my intended voice: [DESCRIBE VOICE] Keep SFW. </context> <task> 1. Check whether the greeting matches the intended voice and flag any mismatch. 2. Rewrite the greeting so its tone, vocabulary, and rhythm align with the voice. 3. Generate 2 Example Dialogues that reinforce the same voice the greeting sets. </task>
Aligns the greeting and example dialogues so the character voice is consistent from the start.
Pro tip: The greeting sets the bot's reference tone for the whole chat โ if it clashes with your examples, the greeting usually wins.
Out-of-Character Repair
25/30<context> My bot does this wrong thing: [PROBLEM e.g. breaks character to ask how it can help, refuses to roleplay, sounds like a generic assistant] Character: [CHARACTER NAME] Keep SFW. </context> <task> 1. Diagnose why the model is likely doing this. 2. Write 3 Example Dialogues that demonstrate the correct in-character behavior in the exact situation it fails. 3. Suggest one Definition line to add that discourages the unwanted behavior. </task>
Repairs common out-of-character failures by modeling the right behavior in examples.
Pro tip: Show the fix, do not just forbid the bug โ an Example Dialogue handling the failure case beats a negative instruction.
Go from copy-pasting to actually mastering AI.
AI Academy: 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ other tools. New tutorials added every week.
Creative Storytelling
5 promptsCollaborative Story Engine
26/30<context> Character: [CHARACTER NAME] acts as narrator and co-author. Genre: [GENRE] Setting: [SETTING] Keep SFW. </context> <task> 1. Open a collaborative story with an evocative first paragraph. 2. Pause after each beat to let {{user}} decide what happens next. 3. Keep continuity by briefly tracking key facts, characters, and the current scene. 4. End each turn on a small hook or question to keep momentum. </task>
Turns the character into a co-author that builds a story turn by turn with the user.
Pro tip: Ask the bot to briefly restate key facts each turn โ it is the simplest way to fight continuity drift in long stories.
Cliffhanger Generator
27/30<context> Current story so far: [SUMMARY OF STORY] Character: [CHARACTER NAME] Setting: [SETTING] Keep SFW. </context> <task> 1. Propose 3 distinct cliffhangers that could end the current scene. 2. For each, note what tension it raises and what it sets up next. 3. Pick the strongest and write it as an in-scene paragraph. 4. Leave a clear opening for {{user}} to react. </task>
Produces strong scene-ending cliffhangers to keep a roleplay story propulsive.
Pro tip: A cliffhanger that forces a decision beats one that just raises a threat โ make the user need to respond.
Sensory Scene Painter
28/30<context> Scene: [SCENE e.g. a midnight market, a flooded ruin] Character: [CHARACTER NAME] Mood: [MOOD] Setting: [SETTING] Keep SFW. </context> <task> 1. Describe the scene using all five senses, two details each. 2. Weave the character into the environment with a small action. 3. Match the prose rhythm to the mood (short and tense, or long and dreamy). 4. End by inviting {{user}} to move through the space. </task>
Generates richly sensory scene description to deepen immersion in a roleplay setting.
Pro tip: Lead with sound and smell, not just sight โ the less-used senses are what make a Character.AI scene feel real.
Character Arc Planner
29/30<context> Character: [CHARACTER NAME] Starting state: [WHO THEY ARE NOW] Setting: [SETTING] Keep SFW. </context> <task> 1. Outline a 5-beat character arc: setup, inciting change, struggle, turning point, and new self. 2. For each beat, note the emotional shift and a possible scene to play it out. 3. Identify the one belief the character must confront. 4. Suggest how {{user}} could be the catalyst for the change. </task>
Plans a satisfying character arc so long-term roleplay has growth and direction.
Pro tip: Keep the arc as a flexible map, not a fixed plot โ let user choices decide the pace of each beat.
Multi-Character Scene Director
30/30<context> Main character: [CHARACTER NAME] Other characters to voice: [NAMES AND ROLES] Setting: [SETTING] Scene: [SCENE] Keep SFW. </context> <task> 1. Stage a scene where the main character interacts with the secondary cast. 2. Give each character a distinct voice tag so {{user}} can tell them apart. 3. Keep the main character central while letting others react. 4. End with an opening for {{user}} to join the conversation. </task>
Lets the character run a multi-character scene while keeping each voice distinct.
Pro tip: Ask for a clear name tag before each speaker's line so the bot does not blur the cast into one voice.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.
7-day free trial. Cancel anytime.