Home

Learn

Book Writing

How to Write a Foil Character (Without Making It Obvious)

Reviewed by Kevin J. Duncan

Updated Apr 13, 2026

Home

Learn

Book Writing

How to Write a Foil Character (Without Making It Obvious)

Reviewed by Kevin J. Duncan

Updated Apr 13, 2026

Getting characters to feel real on the page is harder than it looks.

You can have a solid plot, a clear structure, everything mapped out, and still end up with a main character that doesn’t quite land when you read it back.

I’ve run into that more times than I can count. But one thing that started to click for me over time is how much difference the surrounding characters make. Put two characters next to each other who approach things differently, and suddenly both of them come into focus. The contrast does a lot of the work for you.

That’s essentially what a “foil character” is. Someone who brings out specific traits in another character just by being who they are. Look at Sherlock Holmes and Watson. Harry Potter and Draco Malfoy. Even something like Batman and the Joker, where the contrast is doing most of the heavy lifting.

It’s a simple idea, but it’s also one of those things that can feel a little forced if you’re not careful about how you use it.

How to write foil characters that actually do something

Most of the time, when a foil character fails, it's because they’re too obvious.

You can feel the writer trying to create contrast. One character is this, the other is the opposite, and everything lines up a little too neatly. It works on paper, but it doesn’t feel real when you read it.

I’ve gone down that road before. It seems like the cleanest way to do it, but it usually ends up feeling forced.

Start with what you want to reveal

What helped me more than anything was flipping how I thought about it.

Instead of starting with the foil character, I started with the main character and asked what I was actually trying to show about them. Not just surface traits, but the things that only really come out under pressure. Where they hesitate. What they avoid. The way they tend to see the world.

Once that’s clear, the foil almost builds itself.

You’re not creating an opposite just for the sake of it, by the way. You’re creating someone who naturally exposes those traits by how they act. Sometimes that means they’re more direct. Sometimes they’re more reckless. Sometimes they’re just seeing the same situation in a completely different way.

Don’t just flip traits. Create friction

This is where a lot of foil characters fall flat.

It’s easy to think in terms of opposites… cautious vs reckless, quiet vs loud, structured vs chaotic. But if that’s all it is, the interaction can feel predictable.

What tends to work better is when those differences actually create tension between the characters. They make different decisions. They push back on each other. They complicate things.

That’s when the contrast starts doing real work, because you’re not just seeing who they are… you’re seeing how those differences play out.

They don’t have to share the same scene

This is something I didn’t fully appreciate early on.

You don’t always need your foil character standing right next to your main character for it to work. Sometimes it’s more effective when they’re moving through a parallel situation somewhere else in the story.

A subplot can do this really well. You’re watching someone else make different choices, take a different path, or approach the same kind of problem from another angle. Even without direct interaction, the comparison is still there.

In some cases, the subplot itself ends up acting like a foil.

Avoid the easy version

The rich character who’s cold and arrogant. The poor character who’s humble and kind. The loud one vs the quiet one. The rule-breaker vs the rule-follower.

They work as foils, but readers have seen them a million times.

If you’re going to use those kinds of contrasts, it helps to push them a little further. Give each character something that doesn’t quite fit the mold. A trait or a decision that makes them feel less predictable.

Why this works

Most readers aren’t sitting there analyzing your characters.

They’re reacting to them.

When two characters approach the same situation differently, it gives the reader something to compare, even if they don’t realize they’re doing it. One choice feels more cautious, the other more impulsive. One feels reasonable, the other questionable. That contrast makes both sides clearer.

It’s also easier to show who someone is this way than to explain it.

You don’t have to spell out that a character is stubborn or guarded or reckless. Put them next to someone who handles things differently, and it starts to come through on its own.

Share on:

[social_warfare ]

Share on:

Founder of Kindlepreneur

Dave Chesson

Founder of Kindlepreneur

Dave Chesson

Founder of Kindlepreneur

Dave Chesson

Founder of Kindlepreneur

Free Suite of Tools for Writers

Join 325k+ Who've Grabbed Our FREE Tools for Writers

We've built a collection of amazing resources. And they're yours (for free).

Download Now For Free

button-arrow

Get Your FREE Character Profile Template

Never have a flat character again.

Download Now For Free

button-arrow

Share:

[social_warfare ]

Table of Contents

Authorpreneur Academy

Get Proven Self-Publishing Tips Delivered Straight to Your Inbox

If you're interested in really maximizing your book description, there's a specific formula that I use for fiction, and another for nonfiction, that break down EXACTLY what a bestselling book description needs.

writers who've downloaded our guide

Join 325,000+ writers

Related Articles

Here are a few other Kindlepreneur articles we think you'll like.

free download

Amazon Kindle Rankings eBook

Learn how to rank your Kindle book #1 on Amazon with our collection of time tested tips and tricks.

Amazon Kindle Rankings eBook

Sell more books on Amazon

Publisher Rocket is our premium tool for finding keywords and categories to help you hit best-seller status faster and earn more money in book sales.

INTRODUCING: AUTHORPRENEUR ACADEMY

A Complete, Step-by-Step Course to Successful Self-Publishing

Join 1,500 (and counting) students who have learned our proven process for crafting, publishing, and marketing a book that stands out — without feeling overwhelmed.

Authorpreneur Academy