A comic script is the blueprint your artist, letterer, and editor all build from. Unlike a screenplay — which thinks in scenes — a comic script is organized by pages and panels, because that's how a comic is actually printed and read. Get that structure right and everything else follows.

What a comic script actually is

A comic script tells the artist what to draw and the letterer what to place, one panel at a time. It is a working document, not a finished piece of prose — its job is to be unambiguous. Every comic script is built from the same nested structure:

That's the whole system. Master those three levels and you can format any comic, from a four-page short to a 200-page graphic novel.

Full script vs. plot-first

There are two working methods, and it's worth knowing both:

If you're starting out or handing your script to an artist you don't work with daily, write a full script. It removes guesswork.

The anatomy of a script page

Here's a single panel with every element labeled. Read it top to bottom — this is the order things appear in a script:

Every element earns its place:

Count your balloons. A widely used industry rule of thumb — spelled out in Dark Horse Comics' own script guidelines — is roughly 25 words per balloon and about 50 words per panel, max, before the art gets crowded. If a panel's dialogue is running long, split the line or split the panel.

A complete one-page example

Here's how it all comes together across a full page. Notice how the panel count in the heading matches the panels below it, how numbering stays clean, and how each description gives the artist a clear image without dictating every line:

That's a properly formatted page. An artist can draw it, a letterer can place every line, and an editor can see the pacing — six panels, a rising conversation, and a cliffhanger landing right on the page turn.

How much detail in a panel description?

This is where most new comic writers go wrong in one of two directions: too little (the artist has to guess) or too much (you're drawing the panel in words). Aim for the middle.

Include what the reader must see to follow the story: who is in the panel, where they are, what they're doing, and the emotional beat. Leave out the exact camera angle, lens, and staging unless a specific choice is essential — those are the artist's craft. A good test: if a detail changes the story, specify it; if it only changes the picture, trust your artist.

A sentence or two is usually enough — Dark Horse's script guide puts it plainly: "generally a sentence or two is enough." Add more only when a specific detail matters, and remember the golden rule: if it isn't in the script, don't expect to see it in the art. When a description runs long, it's usually a sign the panel is carrying too much and should be split into two.

Dialogue, captions & sound effects

Three kinds of text land in a comic, and formatting them clearly is what makes a script letterable:

Keep balloon order reading left-to-right, top-to-bottom within the panel. If two characters talk in one panel, the person on the left generally speaks first.

Page and panel counts that work

Formatting isn't only layout — pacing lives in your panel counts. A few working defaults:

Standard US comic issues run 20–22 story pages; graphic novels are far longer. Whatever the length, the numbering discipline is the same — and keeping an eye on how many panels sit on each page is one of the easiest ways to catch a page that's trying to do too much.

The essentials

  • Organize by numbered pages, then numbered panels — reset panel numbers each page.
  • Each panel: a present-tense description, then dialogue, captions, and SFX with clear cues.
  • Describe the story, not the drawing — trust the artist with staging.
  • Keep balloons short and in reading order; number multiples.
  • Aim for 5–7 panels a page and let page turns do dramatic work.

Common formatting mistakes

Tools that make it easier

You can write a comic script in any plain text editor — the format is just a convention. But general word processors and screenwriting apps don't understand pages and panels, so you end up styling headings by hand and renumbering panels manually every time you reorder something. It works, but it's friction.

Purpose-built comic script software removes that friction. Panelogue is built around the exact structure in this guide: pages and panels renumber themselves automatically, each block — description, dialogue, caption, SFX — is formatted correctly as you type, and you get panel-count and page-health cues so you can see pacing while you write. When the script is done, it hands off to your artist in a production-ready format. You can also import an existing Final Draft or Fountain file and keep going.

Frequently asked questions

Is there a standard comic script format?

There's no single enforced standard, but the industry shares strong conventions: numbered pages, numbered panels within each page, and each panel holding a description followed by dialogue, captions, and SFX with clear character cues. If an artist and letterer can read your page count, panel count, and who says what, your format is correct. Most editors expect the "full script" layout used throughout this guide.

How much detail should a panel description have?

Describe what the reader needs to see — setting, characters, key action, and the emotional beat — and leave exact camera angle and staging to the artist unless a choice is essential to the story. Dark Horse's guidelines say generally a sentence or two is enough; add more only when a detail matters. If a description runs much longer, the panel is probably doing too much and should be split.

How many panels should be on a comic page?

Five to seven is a comfortable default. Fewer, larger panels slow the moment down; more, smaller panels speed it up and can feel cramped past eight or nine. Splash pages use a single panel for impact. It's about pacing, not a fixed rule.

Do I need special software to write a comic script?

No — any text editor works if you follow the page-and-panel conventions. But word processors and screenwriting apps have no concept of pages and panels as production units, so you format and renumber by hand. Comic-specific software like Panelogue keeps numbering automatic and formats each block as you type.

Write for the page, not around it

Panelogue keeps your pages and panels numbered, formatted, and production-ready — so you can focus on the story. In early access for macOS & Windows.

Join the Waitlist

Keep reading