Back to Catalog
Comic book script page showing panel descriptions and dialogue notation
ISSUE #79 min read

How to Write a Comic Book Script from Scratch

From Blank Page to Panel One

Wednesday, April 8, 2026

KEY TAKEAWAY

A comic book script breaks your story into pages, then panels, then dialogue. Each panel description should name the shot, the action, and the emotion in plain language. Write tight, cut narration, and trust the art. NarrInk reads a full script and makes editorial pacing decisions across it, so a clear script gives you a cleaner comic.

You have a story. You can see it in your head. But a comic isn't a head-movie — it's a sequence of still frames, and someone (or something) has to draw each one. The script is how you hand that vision over without losing it.

Good news: a comic script is simpler than a screenplay and far shorter than a novel chapter. Bad news: most first scripts are vague in exactly the places that matter. Here's how to write one that actually produces panels.

The Three Layers: Page, Panel, Dialogue

Every comic script nests three things. The page tells you where you are in the book. The panel is one drawn frame. The dialogue is what gets lettered into bubbles and captions.

A standard layout looks like this:

  • PAGE ONE — a header, then a panel count for the page (most pages run 4 to 6 panels).
  • Panel 1 — a description block: setting, characters, action, mood.
  • CHARACTER NAME: the dialogue, one line per balloon.
  • CAPTION: narration or time stamps, used sparingly.

That's the whole skeleton. You don't need software. A plain document with consistent headers works, and it's exactly the structure an AI comic tool expects too.

How to Describe a Panel

This is where scripts live or die. A panel description has one job: tell the artist what to draw and how it should feel. Three things make it land.

Name the shot. Wide establishing shot, medium two-shot, tight close-up on the eyes. The shot choice is pacing — close-ups slow a moment down, wides reset the scene. If you're new to that idea, our guide to pacing a comic goes deep on it.

Name the action. One clear beat per panel. Comics freeze a single instant, so "Maya slams the door and runs down the hall" is two panels, not one. Pick the instant.

Name the emotion. "Maya, furious, jaw tight" draws differently than "Maya, exhausted." Artists and AI both render faces from the words you give them. Skip the emotion and you'll get a blank stare.

Keep each description to two or three sentences. If it's longer, you're probably writing prose, not a panel.

Action vs. Dialogue: Find the Balance

New writers overload panels with dialogue because words feel safe. But a comic page is mostly picture. A reader's eye spends a second or two per panel, and a balloon with 40 words breaks that rhythm hard.

Rules of thumb worth stealing:

  • Aim for under 25 words of dialogue per panel. Two balloons max.
  • If a line describes something the reader can already see, cut it.
  • Let a panel be silent. A wordless beat is a powerful tool.
  • Trust the art for tone — you don't need a caption saying "it was tense."

Tight, natural dialogue is its own craft. If your characters sound stiff, writing dialogue for comics will sharpen those lines.

Common Script Mistakes

After reading a lot of first drafts, the same problems show up again and again:

  1. Camera-impossible panels. "We see the past and the present at once." Pick one. A panel is one frame.
  2. Cramming a whole scene into one panel. If three things happen, that's three panels.
  3. Over-narrating. Captions that explain what the art shows. Delete them.
  4. Vague descriptions. "A cool fight scene." Cool how? Name the moves, the shots, the stakes.
  5. No page rhythm. Twelve identical panels in a row. Vary your beats.

Most of these come from forgetting the reader only ever sees pictures and a few words. Write for that, not for the movie in your head.

How an AI Tool Reads Your Script

If you're handing your script to an AI comic generator, the structure pays off twice. A clean page-panel-dialogue layout gives the tool clear instructions per frame. And NarrInk's narrative intelligence reads the entire script before it draws anything — so it can see that your climax needs room and your setup can move fast, then make editorial pacing calls across the whole book the way a comic editor would.

The clearer your panel descriptions, the closer the result lands to your intent. Vague in, vague out. Specific in, specific out.

Start small — script a single five-page scene before you tackle a whole issue. Once your script reads clean, pair it with solid panel layout and learn how to keep your characters on-model so the look holds page to page.