Create a character for your next great novel, screenplay, video game or comic.

Milanote allows you to develop your creative ideas into something incredible in minutes. The following step-by-step guide will lead you through the process of creating a character in Milanote, for free.

Sign up for free

Milanote is a tool for planning creative projects. The easy-to-use drag-and-drop interface allows you to arrange images, notes, links, files, videos and tasks, side-by-side on an infinite virtual canvas. The things that you add stay exactly where you put them—there’s no snapping in place to a predefined layout. If you like, you can add organisation and structure using lines, arrows and whitespace. It's just like working on a wall in a creative studio. This flexibility means you can arrange inspiration images into a beautiful moodboard, add notes explaining your ideas, get feedback from a client and map out tasks on a project—all in one place. Milanote is used by top creative teams at companies like Apple, Uber, Sony, Nike and more. Sign up for a free account to begin.

How to create a character

John Pooley, Product Manager
Updated 30th April, 2020

In this guide, you'll learn to create characters for your novel, screenplay, video game or comic. This is a great next step once you've already established a general story and plot outline. You're now ready to delve into the characters and their specific traits that make the story work. In this guide, we're going to develop the main character and protagonist for our story. From there, you can continue to develop additional characters. We'll guide you through the entire process in Milanote.


Start with a character archetype

Character archetypes are universal personas that we subconsciously recognise when we see them. They recur across literature and mythology and their actions and behaviours are laden with meaning and associations. A great example is the Orphan—Harry Potter, Luke Skywalker and Simba from the Lion King are all underpinned by this same prototype character. It's also common to find both layered archetypes (e.g. Sméagol from The Lord of The Rings - a combination of the Trickster & Shadow) and even characters that transform from one into another over time. The evolution of Sarah Connor in Terminator, from Waif to Crusader, is a great example here (Read more about character archetypes for your story).

  1. Start by adding your plot outline to an empty Board.
  2. Decide which character archetypes are evoked.
  3. Map out the roles that your character archetypes play by connecting Boards with Lines.
  4. Add in Notes to explain the major plot points.
  5. Don't forget, you can make Notes transparent to keep things tidy.

Add specific characteristics

 Once you've defined an initial archetype, you can begin to shape the character and make them original. You should consider the emotional connection between your audience and your character, and work towards the desired outcome. You may find that switching the age and gender of a character can lead to very different responses from an audience.

  1. Brainstorm your character's core traits using Notes and Lines inside a Board.
  2. Try to extend your character's traits into behaviours and actions. If a character is brave, what could their hobby be?

Build the backstory

Your character's backstory describes the journey they have taken up to this point. It allows you to explore their fears, weaknesses and motivations and to define their purpose. You can explain the character's methods and evaluations—why they act the way that they do, the choices they make, and how it drives the individual forward. Are they making progress towards their goal, or making things worse? To really round-out the character, give them a personality that stretches beyond the story itself. Some aspects of their personality will not make it into the story, but will help to inform the decisions that they make.

  1. Create a new Board titled 'Character Profile' or similar.
  2. Duplicate your brainstorm Notes by selecting them with your cursor, copy the selection (CMD+C) and paste them (CMD+V) into your new Board.
  3. Group their personality traits, together inside a Column.
  4. List your character's main goals that drive the story.
  5. Using the goals and traits you've developed, write a detailed backstory for your character.

Don't forget to give them quirks, faults and flaws.

The character should come from an authentic place. That means that the character probably has some contradictions that make them a little out of the ordinary. If a character is too simplistic, it can feel cliched. Character flaws such as overconfidence, impatience or recklessness can add new dimensions to a hero character and make them seem more relatable.

  1. Create a new Column to document your character's flaws.
  2. Add these flaws to your backstory to make the character more relatable.

Add subtle touches

Matching a character's traits to our perception of objects or symbols is useful for defining characters and foreshadowing their behaviour. Perhaps your character is a wise old man that lives near the sea, symbolising timelessness and eternity. Or your villain may be decked out in black armour, symbolic of power, doom and darkness. You should take the time to moodboard your character's look. (Read more about how to moodboard)

  1. Create a new board to moodboard different looks for your character.
  2. Drag the image into your character profile board.

Keep imagining!

It's important not fall into the trap of giving just one character too much responsibility for the dramatic functions of your story. It's better to create additional characters that compliment and contrast the traits of your protagonist. You can repeat the above process to develop a whole cast of characters that bring your story to life. Get started with our character bio template.

circle image

Start crafting your own story in Milanote today

Free with no time limit.