There is no correct length for a visual novel, but there is a typical one, and the data is public. VNDB, the Visual Novel Database, sorts titles into five play time bands. Of the titles it has a length for, about half take under two hours to read. Among popular titles, most take between two and thirty.
This page sets out VNDB’s bands and how many titles fall into each, the play times of some well-known visual novels, how word counts translate into hours, and how to size a script of your own. The figures were drawn from VNDB’s public data on 19 October 2026.
Key points
- VNDB uses five bands. From very short, under 2 hours, to very long, over 50.
- Most visual novels are short. About 53% of titles with a band are under 2 hours.
- Popular titles are longer. Most with at least 200 votes run 2 to 30 hours.
- Very long titles are rare. Under 1% of titles with a band exceed 50 hours.
- Plan on about 10,000 words an hour. It is a rule of thumb, not a law.
- Count every route. Total words, not one playthrough, is what you write.
VNDB’s length bands
VNDB’s interface defines five bands, which appear in its search filters:
| Band | Play time |
|---|---|
| Very short | Under 2 hours |
| Short | 2 to 10 hours |
| Medium | 10 to 30 hours |
| Long | 30 to 50 hours |
| Very long | Over 50 hours |
The band for each title comes from its users. VNDB’s API documentation explains that each title has an average of “user-submitted play times in minutes”, and that a rough editor estimate is “only used as a fallback for when there are no length votes.”
How many visual novels fall into each band
We queried VNDB’s public API for the number of titles in each band. VNDB held 67,325 visual novels in total. Of those, 31,023 had no length information, which leaves 36,715 with a band.
| Band | All titles with a band | Share | Titles with 200+ votes |
|---|---|---|---|
| Very short, under 2 hours | 19,553 | 53% | 122 |
| Short, 2 to 10 hours | 10,733 | 29% | 506 |
| Medium, 10 to 30 hours | 5,088 | 14% | 610 |
| Long, 30 to 50 hours | 1,001 | 3% | 290 |
| Very long, over 50 hours | 340 | 1% | 109 |
Two patterns stand out.
Most visual novels are short. More than eight in ten titles with a band take under ten hours. A large share of the very short ones are free, jam and hobby projects, which is part of why the database holds so many.
Popular visual novels are longer. Among titles with at least 200 votes, a proxy for a well-known release, the largest bands are medium and short. Long and very long titles are a much bigger share of the popular group than of the whole database. Readers who vote tend to have read the big commercial releases, and those are often long.
The vote counts by band add up to slightly more than VNDB’s count of titles with 200 or more votes, because VNDB’s length filter can match a few titles in more than one band. The shares are approximate.
Play times of well-known visual novels
The average submitted play times on VNDB for some widely read titles, rounded to the nearest half hour:
| Title | Released | Average play time | Band by average play time |
|---|---|---|---|
| narcissu | 2005 | 3 hours | Short |
| Butterfly Soup | 2017 | 3 hours | Short |
| planetarian | 2004 | 4 hours | Short |
| Doki Doki Literature Club! | 2017 | 6.5 hours | Short |
| Ever17 | 2002 | 33 hours | Long |
| Katawa Shoujo | 2009 | 34 hours | Long |
| Steins;Gate | 2009 | 44 hours | Long |
| Muv-Luv | 2003 | 46 hours | Long |
| Umineko no Naku Koro ni | 2007 | 76 hours | Very long |
| CLANNAD | 2004 | 78 hours | Very long |
| Fate/stay night | 2004 | 89 hours | Very long |
Each figure is the average of between 23 and 992 submitted play times. Reading speed varies a great deal, so a single reader’s time can be half or double the average.
The list shows the two ends of the form. Short, single-route titles such as planetarian are complete stories in an afternoon. The long titles are long because of routes: Fate/stay night and CLANNAD each have several full routes, and reading all of them is the point. For the difference between routed and linear works, see kinetic novel vs visual novel.
From hours to words
Writers plan in words, so the useful question is how many words make an hour.
The research on reading gives the upper bound. A 2019 meta-analysis by Marc Brysbaert, covering 190 studies, estimated that adults read English fiction silently at about 260 words per minute. That is around 15,600 words an hour of pure reading.
Visual novels are slower than pure reading. Text appears line by line, players pause on CGs and music, voiced lines take time, and choices interrupt the flow. A common planning figure among visual novel writers, discussed on Writing Codidact, is around 10,000 words per hour. Treat it as a starting point and adjust it against your own playtesting.
On that basis:
| Target play time | Rough word count, all routes |
|---|---|
| Under 30 minutes | Under 5,000 |
| 1 to 2 hours | 10,000 to 20,000 |
| 5 hours | About 50,000 |
| 10 hours | About 100,000 |
| 30 hours | About 300,000 |
For comparison, a typical English-language novel runs from about 70,000 to 100,000 words. A medium visual novel, by VNDB’s bands, is likely to be longer than a novel.
Japanese titles are harder to compare, because Japanese is not counted in words. Translated scripts tend to run longer or shorter than the original depending on the language pair, so English word counts for a Japanese title are a rough guide.
Counting all routes
The word count that matters for production is the total across every route, not a single playthrough. A visual novel with a 20,000-word common route and four 15,000-word character routes is 80,000 words to write, edit and test, even though a single playthrough is 35,000.
Ren’Py makes this easy to check. Its Lint tool, run from the launcher, ends with statistics on the whole game, including the number of dialogue blocks and the words they contain; an example report shared on itch.io reads “275 dialogue blocks, containing 4,611 words”. Third-party add-ons extend it with counts per character and per file.
For how routes are planned and kept under control, see how to write a visual novel with multiple endings.
How long should your visual novel be?
There is no length that suits every story, but the data and the arithmetic suggest some practical limits.
- A first project: under two hours. That is the most common band on VNDB and the one most likely to be finished. Jams show how short a complete work can be: the O2A2 jam allows one sprite, one background, one music track and roughly a thousand words.
- A first commercial project: two to ten hours. Short enough to finish and price modestly, long enough to support several routes.
- Medium and above: only with a team or a track record. Each extra route multiplies art, music and testing as well as words.
- Write the ending first. A story that knows where it is going is easier to cut to length.
- Measure your own words per hour. Playtest a finished section and time it; your genre and pacing may differ from the average.
Length also drives cost. For what each hour of script implies in art, music and programming, see how much it costs to make a visual novel. For tools, see Ren’Py vs Godot vs Unity vs RPG Maker vs Twine.
What is still unknown
- Why 31,023 titles have no length. Many are probably obscure or unreleased; VNDB does not say.
- How words per hour varies by genre. No published study we found measures it for visual novels.
- How representative VNDB is. It is a volunteer database and lists more Japanese titles than any other kind.
How this page was put together
The length bands come from the definitions in VNDB’s own interface code, and the counts from queries to VNDB’s public Kana API, both made on 19 October 2026. The play times of individual titles are VNDB’s averages of user submissions on the same day. The reading rate comes from Brysbaert’s 2019 meta-analysis. The 10,000 words per hour figure is a common rule of thumb, not a measured result, and is presented as such.
Counts change daily as VNDB grows. To report an error, see the corrections standard.
Questions
How long should a visual novel be?
As long as its story needs, but the data gives a sense of scale. Of the visual novels on VNDB with a length estimate, about half are under 2 hours. Among titles with at least 200 votes, most fall between 2 and 30 hours. A first project is usually best kept in the 1 to 5 hour range.
How long is the average visual novel?
There is no single average, because VNDB groups titles into bands rather than publishing a mean. Of the 36,715 titles VNDB assigns a length band, 19,553 are very short (under 2 hours) and 10,733 are short (2 to 10 hours). Long and very long titles, over 30 hours, are fewer than 1,400.
How many words is a visual novel?
Anything from under 1,000 words, for jam games, to several hundred thousand. Count every route, not one playthrough. A rough planning figure is around 10,000 words per hour of play, slower than plain reading because players pause on art, music and choices.
How many words per hour does a visual novel take to read?
A meta-analysis by Marc Brysbaert found adults read English fiction silently at about 260 words per minute, or around 15,600 words an hour. Visual novels are usually slower than that because of transitions, voice and choices, which is why writers often plan on about 10,000 words per hour.
What are VNDB's length categories?
Very short, under 2 hours; short, 2 to 10 hours; medium, 10 to 30 hours; long, 30 to 50 hours; and very long, over 50 hours. VNDB uses users' submitted play times where they exist and a rough editor estimate otherwise.
How long should my first visual novel be?
Short. Scope grows with every route, sprite and background, and an unfinished long project teaches less than a finished short one. Many first projects are under 20,000 words; jams such as O2A2 work to roughly 1,000.
How do I count the words in a Ren'Py script?
Run Lint from the Ren'Py launcher. Its statistics section reports how many dialogue blocks the game contains and how many words they hold, across all routes.
Sources
- VNDB: length categories, from the site's own interface code (read 19 October 2026)
- VNDB: Kana API documentation (length, length_minutes, length_votes)
- Brysbaert, M. (2019). How many words do we read per minute? A review and meta-analysis of reading rate. Journal of Memory and Language, 109
- itch.io forum: example of a Ren'Py Lint report with word counts
- Writing Codidact: How many words do visual novels contain on average per hour of gameplay?
- itch.io: O2A2 2026 (Only One of Any Asset) visual novel jam
