Most villains are boring for one reason: the writer knows what the villain does and has never worked out what the villain wants.
A villain who wants power is not a character. Power is what people want when the author has not decided yet. Everyone in the book wants power. What does this specific person believe they will finally have once they get it?
The one thing every memorable villain has
They are right about something.
Not right about the murders. Right about the diagnosis. The best antagonists have looked at the world and seen a genuine problem the hero has never been forced to look at, and their answer to it is monstrous.
That is why they stick. The reader agrees with a sentence the villain says, is uncomfortable about agreeing, and cannot stop thinking about the book.
Test yours: write the villain's argument as persuasively as you can, in their words, in one paragraph. If you cannot make it convincing, you do not have a villain. You have an obstacle with dialogue.
Give them a goal, not a function
An antagonist exists to stop your protagonist. A villain is pursuing their own thing and the protagonist is in the way. The difference is enormous and readers feel it immediately.
Ask what the villain is doing on the days the hero is not in the room. If the answer is "waiting", you have a plot device. A villain has a schedule, a project, people they are managing, a deadline of their own. That is what makes them feel like a person occupying the same world rather than a boss level.
Make them the hero's equal, then a bit more
Tension is a function of plausibility. If the reader can see how the protagonist wins, there is no tension, only waiting.
Practically, the villain should be stronger in the exact dimension where the protagonist is weakest. A hero who solves everything by fighting needs a villain who cannot be fought. A hero who talks their way out of anything needs a villain who does not negotiate and cannot be charmed.
The confrontation then forces the protagonist to change, which is the entire point of the plot. This is also why villain design and character arcs are the same job. The villain is the shape of the hole in your protagonist.
Competence is the cheapest way to make them frightening
Readers are not scared of cruelty. They are scared of capability.
A villain who kills someone is generic. A villain who anticipated the protagonist's clever plan two chapters ago and has already accounted for it is terrifying, and costs you nothing but a bit of plotting.
Let them win properly at least once, in a way that matters and cannot be undone. A villain who only ever loses small skirmishes has no credibility left by the finale.
Five villains that are not working
The one who explains their plan. Nobody does this. If you need the reader to understand the plan, let them discover it, or let the villain reveal it because revealing it helps them, which is a much better scene anyway.
The one who is evil for fun. Sadism is a texture, not a motive. It can sit on top of a real goal. It cannot replace one.
The one who is bad because of a tragic childhood. A backstory is not a motivation. It explains how someone arrived at their worldview. It does not tell us what they are doing on Tuesday. Plenty of memorable villains have perfectly nice childhoods and simply believe something appalling.
The one who is offscreen for two hundred pages. Absent villains lose all their pressure. If they cannot appear, their effects must, on a regular schedule.
The one who is sympathetic and nothing else. The pendulum swung. "Villain who was right all along and is actually the good guy" is now its own cliché. The strong version is a villain who is right about the problem and genuinely wrong about the answer, and who never stops being dangerous while you agree with them.
Villains you do not see coming
For mystery and thriller work, the villain has an extra job: being on the page early enough to be fair, and unremarkable enough not to be spotted.
The trick that works is giving them a visible secondary secret. The reader notices the character is hiding something, guesses the small thing, feels clever, and stops looking. Then the real thing lands. This is the whole engine of misdirection, and it is far more reliable than trying to hide the character.
Antiheroes and morally grey characters
A morally grey character is not a villain with the volume turned down. The distinction that matters: a grey protagonist does bad things in service of something the reader wants to see happen. A villain does them in service of something the reader wants stopped.
If your grey character has drifted, check whether the reader still wants them to succeed. If not, you have quietly written a villain, and you need either a new protagonist or a genuine turn.
Doing this in BookZeta
Build the antagonist in the Series Bible as a full character, not a note in the outline. Give them a description, a status, a role and an alignment, the same as any lead. Villains in a series are exactly where continuity breaks, because their plan has to make sense across three books written months apart.
The field that earns its keep is the description. Write the villain's argument into it, in their voice. Everything generated afterwards, from dialogue to their portrait, works from that, and a villain described as "the evil king" produces evil-king output forever.
If you are drafting in Writer Mode, tag them with @ before asking for a scene. A tagged villain keeps their voice. An untagged one turns into a generic menace by chapter nine.
Then read how to create characters readers actually remember, because everything that makes a protagonist work makes a villain work harder.