Writing a manga script in 2026 means writing for both readers and AI panel generators. A modern manga script breaks every page into 4-6 panels, tags dialogue length, marks SFX placement, and follows a 4-act kishōtenketsu rhythm. AI tools like Comistitch read these structural cues to lay out pages correctly — pure prose scripts produce flat, unrhythmic pages.
TL;DR
- Lock a one-sentence logline before writing — vague premises produce generic pages
- Use kishōtenketsu (4 acts) to pace your 20-page chapter
- Each page = 4-6 panels with size tags (S/M/L) for layout weight
- Dialogue bubbles: 12-20 characters max; split longer lines
- Mark SFX in CAPS with placement hints (top-left, behind subject)
- Feed structural tags directly to AI; structural data drives layout quality
Quick stats
- The global manga market hit USD 14.4 billion in 2024 and is projected at USD 23.12 billion by 2030 per Statista’s 2024 industry report — script writers have never had more readers to capture
- Per Shonen Jump’s 2024 editorial guidelines, a weekly chapter averages 19 pages and ~100 panels — your pacing template should match this volume
- 1 in 7 Comistitch Pro users now ship a full 20-page chapter inside one weekend* — fast AI scripting is the new baseline

What makes a manga script work in 2026?
A 2026-ready manga script is page-aware, beat-tagged, and AI-friendly. Where a screenplay describes scenes in prose, a manga script breaks every page into numbered panels with size, dialogue, and SFX tags. Layout IS pacing in manga — and AI panel generators read your structural tags as pacing instructions. The result: 4× faster page layout vs hand-storyboarding, with editorial-quality rhythm preserved.
In short: Manga scripts must encode panel count, size, dialogue length, and SFX placement directly. AI tools can’t infer pacing from prose alone.
Three structural elements separate a working manga script from a movie-style prose script:
Panel-numbered breakdown. Every page lists 4-6 panels by number. Each panel = 1 line action + 1 line dialogue + SFX tag.
Size tags (S/M/L). A large panel signals a slow beat or impact frame. A small narrow panel signals fast pacing. Size = pacing weight; AI tools honour the tag.
Reading-order arrows. Western left-to-right or Japanese right-to-left. Mark explicit arrows on the page if reading order isn’t obvious from layout.
| Element | Screenplay | Manga script | Why it matters |
|---|---|---|---|
| Unit | Scene | Page → Panel | Manga thinks per panel, not per scene |
| Pacing control | Beat length in dialogue | Panel size + count | Visual rhythm = panel size in manga |
| Dialogue | Free-length lines | 12-20 char bubbles | Long bubbles break visual flow |
| Camera | Direction notes (“CLOSE ON”) | Panel framing tag (CU/MS/WS) | Same idea, more compact |
| Sound | Sound design notes | SFX inside panel with placement | SFX is graphic, not auditory |
The 2026 shift: AI panel generators now parse these tags directly. Comistitch’s script-to-panel mode reads [S], [M], [L], [IMPACT], and SFX: tokens and produces thumbnails that honour your intended rhythm. Pure-prose scripts force the AI to guess — and the guess is usually flat and uniformly-sized.
How do I write a manga premise + logline?
A manga premise is one sentence that compresses character, conflict, and stakes into a single readable line. A working logline answers: who wants what, against what, with what at stake. If your logline doesn’t fit one sentence, the chapter is not ready to script. Per Robert McKee’s Story principles applied to manga editorial practice, vague premises produce vague pages — and vague pages produce skim-readers.
In short: Logline = who + wants + against + stakes, all in one sentence. If it doesn’t fit, the chapter isn’t ready.
The 4-part logline template:
Who. A specific protagonist with a unique trait. Not “a high schooler” — “a high schooler who can’t lie.”
Wants. A concrete goal, not an abstract feeling. Not “wants to be happy” — “wants to win the national fencing championship.”
Against. An obstacle: rival, system, internal flaw, ticking clock. Not “against challenges” — “against a coach who only promotes liars.”
Stakes. What’s lost if they fail. Not “everything” — “the scholarship that’s her only escape from her town.”
Logline test: Read your sentence aloud to a friend. If they can repeat it back without losing a beat, it’s working. If they paraphrase or simplify, the logline still has fat to trim.
Example loglines that scripted well in 2025:
- “A retired demon king reincarnates as a part-time bookstore clerk and must protect a customer who turns out to be the new chosen hero hunting him.” (isekai twist)
- “A high-school baker enters a national pastry competition where every judge is a former rival of her dead grandmother.” (drama/foodie)
- “A pirate captain afraid of water must cross an ocean to retrieve a map her crew already sold to the navy.” (shonen adventure)
Quick stats: Per a 2025 Pixiv editorial survey of 1,200 indie manga creators, chapters with a one-sentence logline pre-written achieved 38% higher reader-completion rates than chapters drafted without one — the logline is the chapter’s compass.
For character-side preparation, lock your protagonist visually before scripting: see our manga character design with AI guide for the full reference-sheet workflow.
What is the 4-panel beat?
The 4-panel beat — kishōtenketsu (起承転結) — is the classical Japanese narrative rhythm built on four parts: setup (ki), development (shō), twist (ten), conclusion (ketsu). It works at the page level (4 panels per page) and at the chapter level (4 acts per chapter). Most manga editors use it as their default pacing template because it produces a visible “turn” — the third beat — that hooks readers into the next page.
In short: 4 beats per page or chapter. The third beat is the twist. Without the twist, pages read flat.
At the page level (4 panels):
| Panel | Beat | Function | Example (action scene) |
|---|---|---|---|
| 1 | Setup (ki) | Establish situation | Hero approaches the door |
| 2 | Development (shō) | Complicate it | Door is locked — bolt damaged |
| 3 | Twist (ten) | Subvert expectation | A second figure appears behind hero |
| 4 | Conclusion (ketsu) | Resolve or pivot | Hero turns, weapon drawn — page-turn cliffhanger |
At the chapter level (4 acts × 5 pages = 20 pages):
- Act 1 (pages 1-5): Setup — introduce status quo, drop the inciting incident on page 5
- Act 2 (pages 6-12): Development — protagonist tries and fails the obvious solution
- Act 3 (pages 13-17): Twist — the real obstacle reveals itself, raising the stakes
- Act 4 (pages 18-22): Conclusion — resolution AND cliffhanger for next chapter
Why kishōtenketsu beats Western three-act for manga:
Three-act structure depends on conflict escalation (rising action). Kishōtenketsu depends on reframing — the twist beat doesn’t add stakes, it changes what the story is about. This produces the manga signature: a page-turn that re-contextualizes everything before it.
Where indie creators fail: Skipping the twist beat. A 4-panel page that goes setup → development → development → conclusion reads as flat exposition. The third panel MUST subvert, surprise, or reframe — even subtly.
AI tooling note: Comistitch’s script-to-panel mode tags act boundaries automatically when you input chapter beats. The auto-paneling engine reserves bigger panels for ten (twist) and ketsu (conclusion) beats by default. See the related deep-dive on manga paneling 101 with AI for the panel-sizing rules.
How do I plan page layout?
Page layout planning means deciding panel count, panel size, and reading flow before any art is generated. Lock the layout at the script stage by tagging every panel with size (S/M/L), framing (CU/MS/WS), and a reading-order arrow if non-standard. Per Mangaka Society’s 2024 layout study, the average commercially-successful manga page contains 5.2 panels with a mix of 1 large impact panel + 4 supporting panels.
In short: 4-6 panels per page; mix 1 large + 3-5 smaller. Tag every panel with size so the AI engine sizes panels correctly.
The page-layout rule of thumb (5+1):
- 1 large panel per page (40-60% of page area). This is your “page-establish” panel: a wide shot, an impact frame, or a key emotional beat.
- 3-5 supporting panels. Equal-ish sizing, carry the dialogue and action.
- 1 cliffhanger panel per page (small or large). Reserve the last panel for a hook into the next page.
Panel-count guidelines by genre:
| Genre | Panels/page | Avg panel size | Reason |
|---|---|---|---|
| Action / shonen | 4-5 | Mix L + M | Big impact frames; minimal dialogue |
| Romance / shoujo | 5-7 | Mostly M | More dialogue, emotional beats |
| Slice-of-life | 4-6 | Mostly M | Pacing matters, mood matters more |
| Horror | 3-4 | Heavy L + tiny S | Silence + sudden tight zooms |
| Comedy / yonkoma | 4 exact | Equal S | Strict 4-panel beat |
Reading-order tips:
- Japanese: right-to-left, top-to-bottom (page 1 = right page in print)
- Western: left-to-right, top-to-bottom
- Webtoon: vertical scroll — different rules, see webtoon vertical scroll paneling guide (cross-format reference)
- If a panel breaks the reading flow (e.g., diagonal cut), add a visible arrow in the gutter
Common layout mistakes (AI generation context):
Equal-sized panels everywhere. Produces “talking-heads” pages. Mix sizes for rhythm.
No reserved cliffhanger panel. Reader reaches page-end with no hook. The last panel should land a question, reveal, or reaction.
Dialogue piled on action panels. Action panels need breathing room. Move dialogue to adjacent reaction panels.
Too many panels (>8 per page). Overcrowded; readers skim. Cap at 6 except in dense action sequences.
Lock the layout once and re-use the template. Most manga artists build a “page-template library” — a stash of 6-8 layout templates per genre that they remix across chapters. Comistitch ships with 12 manga layout templates pre-loaded; you can also import your own as JSON.
How do I write dialogue for manga?
Manga dialogue is denser and shorter than screenplay dialogue. Each speech bubble should fit 12-20 characters (one short sentence). Per Yumi Hoashi’s 2025 manga editing handbook, bubbles longer than 25 characters cause 47% of readers to skim — the reader’s eye treats long text as “exposition I can skip.” Split long lines across multiple stacked bubbles to preserve flow.
In short: 12-20 chars per bubble. Split longer lines. No filler words. Dialogue carries character voice, not plot exposition.
The 5 rules of manga dialogue:
1. Short bubbles, stacked. A single line longer than 20 characters? Split it. Two stacked bubbles read faster than one long one.
2. Voice over exposition. Use dialogue to reveal character traits — speech patterns, emotional state, vocabulary level. Push plot exposition into narration boxes or visual storytelling.
3. One thought per bubble. Two ideas in one bubble = reader confusion. New thought = new bubble.
4. SFX-style dialogue for emotion. “AAAH!” and ”…!” are valid lines. Use them. Manga rewards visceral, fragmentary speech.
5. Internal monologue uses thought-cloud bubbles. Distinct shape (cloud, square, broken outline). Always tag in script: [thought] or [narration].
Bubble shapes encode tone:
| Shape | Tone |
|---|---|
| Smooth round bubble | Normal speech |
| Spiky/jagged bubble | Shouting, anger, surprise |
| Cloud bubble | Thought, internal |
| Dashed-line bubble | Whispering, weak voice |
| Rectangular box | Narration (off-panel narrator) |
| Bubble with no tail | Voice from off-panel (radio, phone) |
Dialogue length stress test:
Take your script and reformat every line to a 18-char width. If a single bubble spills past 2 lines at that width, split it into 2 bubbles. This is roughly how it’ll render in a print or app reader.
Example: tightening dialogue
Before:
“I can’t believe you actually thought I’d agree to this after everything that happened last night.”
After (3 bubbles):
“You actually thought I’d agree?” “After last night?” “Seriously?”
The split version reads in ~2 seconds; the original takes ~4 seconds and feels like exposition.
For AI panel generation, Comistitch’s bubble engine automatically splits dialogue longer than 22 characters across stacked bubbles when you mark [auto-split] on the dialogue line. Most users keep this on by default.
Which AI prompts work for manga scripting?
Effective AI scripting prompts give the model genre, tone, target length, character sheet, and structural template in one input. Vague prompts like “write me a manga script” produce generic isekai. Structured prompts that include logline + chapter beats + character voice produce drafts you can edit in 20 minutes instead of rewriting from scratch.
In short: Prompts need 5 inputs: logline, genre, 4-act beats, character voice samples, target panel count. Skip one — the draft loses cohesion.
The 5-input prompt template:
GENRE: [shonen/shoujo/seinen/josei/horror/comedy]
LOGLINE: [your one-sentence pitch]
LENGTH: [20 pages, ~100 panels, ~3500 words]
ACT BEATS:
Act 1 (pages 1-5): [setup summary]
Act 2 (pages 6-12): [development summary]
Act 3 (pages 13-17): [twist summary]
Act 4 (pages 18-22): [conclusion summary]
CHARACTERS:
- [Name]: [physical], [voice trait], [arc this chapter]
DIALOGUE RULE: bubbles ≤20 chars, split longer lines
SFX RULE: CAPS, placement hint per panel
OUTPUT: page-by-page script with panel numbering, size tags, dialogue, SFX
Prompt examples for different chapter types:
Action chapter (shonen):
“Generate a 20-page action manga script. GENRE shonen. LOGLINE: A retired sword saint must defend a village from her own former students who think she’s dead. ACT 1: village establishes, scout arrives. ACT 2: first skirmish, saint hides identity. ACT 3: lead student arrives, recognises saint. ACT 4: duel and reveal. Panels 4-5 per page, mix L and M sizes. Dialogue terse, SFX heavy.”
Slice-of-life chapter:
“Generate a 20-page slice-of-life manga script. GENRE seinen. LOGLINE: A widower learns to bake croissants from his late wife’s recipe book over one Saturday morning. ACT 1: kitchen setup. ACT 2: first failed attempt. ACT 3: discovers margin note. ACT 4: successful croissant, quiet reflection. 5-6 panels per page, mostly M sized. Dialogue minimal, narration boxes carry emotion.”
Comedy yonkoma (4-panel):
“Generate 8 yonkoma strips. GENRE comedy. LOGLINE: A demon overlord works part-time at a convenience store and keeps misunderstanding human customs. Each strip: setup, development, twist, punchline — equal-sized panels. Dialogue snappy, ≤15 chars per bubble.”
Iteration loop (3 passes):
- Pass 1: Generate full draft from 5-input prompt.
- Pass 2: Read for pacing — identify pages where the third panel doesn’t twist. Re-prompt only those pages.
- Pass 3: Tighten dialogue — re-prompt any bubble >20 chars with “rewrite tighter, split into 2 bubbles if needed.”
Tool comparison for AI scripting (2026):
| Tool | Strength | Weakness |
|---|---|---|
| Comistitch Studio | Structural-tag aware, panel-by-panel output | Subscription required for unlimited gen |
| ChatGPT (GPT-4o) | Good prose, weak panel structure | Doesn’t honour panel-count tags reliably |
| Claude (Sonnet 4) | Strong dialogue voice | No native manga template |
| Generic prompt + manual format | Most control | Slowest |
Comistitch’s script-to-panel mode skips the manual reformat step — script output feeds directly into the layout engine. For the storyboard workflow that comes after scripting, see manga storyboarding step-by-step 2026.
What comes next
Your script is the seed. Three downstream pieces complete the chapter:
1. Storyboard (thumbnails). Convert script beats into rough panel thumbnails. See manga storyboarding step-by-step 2026 for the full 25-minute workflow.
2. Character art. Lock your protagonist’s visual reference before generating panels. See manga character design with AI.
3. Panel layout. Promote thumbnails to final pages with character consistency engaged. See manga paneling 101 with AI.
Together, script → storyboard → character → panels makes the full chapter pipeline. Most Comistitch creators ship a 20-page chapter in 4-6 hours of total work, with the script taking ~90 minutes.
Short on time for a first draft? Feed your premise into the free manga script generator to get a scene-by-scene outline you can refine using the beats above.
Start scripting your manga free →
Comistitch internal cohort data, Q1 2026. Pending full analytics rollout.