Visual novel difficulty list This is a list of visual novels ranked by their difficulty, on a scale from 0 to 100, where 0 is very easy and 100 is very hard. You can use it to find the most appropriate VN to read based on how good your Japanese is.
If you already have a VN in mind which is around your level you can also search for it, and then click on "Show details ..." to see other VNs of similar difficulty.
The difficulty ratings were generated automatically by a machine learning model. If you're interested in how we calculated them take a look here . We do not distribute any copyrighted materials from any of these works; we only provide aggregate statistics.
We also have other difficulty lists if you're interested:
Sort by Advanced search... Showing 1..50 from 512 entries
Visual novel
Oshikake Petit Lily Length (in words) 946 Unique words 400 Unique words (used once) 270 Unique words (used once %) 67% Unique kanji 213 Unique kanji (used once) 118 Unique kanji readings 252 Average difficulty 33/100 Peak difficulty (90th percentile) 40/100 Average sentence length 17.2 Characters 2576 VNDB avg. rating 3.9 VNDB rating count 39
Visual novel
Ryuu Tsukai to Sora Length (in words) 9977 Unique words 1853 Unique words (used once) 969 Unique words (used once %) 52% Unique kanji 763 Unique kanji (used once) 242 Unique kanji readings 1042 Average difficulty 31/100 Peak difficulty (90th percentile) 44/100 Average sentence length 24.8 Characters 23388 VNDB avg. rating 4.0 VNDB rating count 1
Visual novel
Hontou wa Kowai Yandere Musume ~Love One Another~ Length (in words) 7783 Unique words 1896 Unique words (used once) 1139 Unique words (used once %) 60% Unique kanji 820 Unique kanji (used once) 303 Unique kanji readings 1124 Average difficulty 37/100 Peak difficulty (90th percentile) 68/100 Average sentence length 13.3 Characters 19139 VNDB avg. rating 4.1 VNDB rating count 10
Visual novel
Tsuki no Hikari Length (in words) 4251 Unique words 1032 Unique words (used once) 580 Unique words (used once %) 56% Unique kanji 522 Unique kanji (used once) 223 Unique kanji readings 680 Average difficulty 22/100 Peak difficulty (90th percentile) 36/100 Average sentence length 18.2 Characters 9807 VNDB avg. rating 4.9 VNDB rating count 24
Visual novel
Asu Owaru Sekai, Sono Zen'ya Length (in words) 2182 Unique words 563 Unique words (used once) 306 Unique words (used once %) 54% Unique kanji 279 Unique kanji (used once) 121 Unique kanji readings 340 Average difficulty 19/100 Peak difficulty (90th percentile) 32/100 Average sentence length 13.3 Characters 5780 VNDB avg. rating 5.0 VNDB rating count 67
Visual novel
Onegai Shimasu. Pantsu wo Misete Kudasai Length (in words) 2100 Unique words 690 Unique words (used once) 388 Unique words (used once %) 56% Unique kanji 352 Unique kanji (used once) 163 Unique kanji readings 424 Average difficulty 27/100 Peak difficulty (90th percentile) 52/100 Average sentence length 11.3 Characters 5093 VNDB avg. rating 5.1 VNDB rating count 14
Visual novel
Yandere Otoko no Ko no Toriatsukaikata Length (in words) 8075 Unique words 1126 Unique words (used once) 10 Unique words (used once %) 0% Unique kanji 580 Unique kanji (used once) 8 Unique kanji readings 739 Average difficulty 9/100 Peak difficulty (90th percentile) 36/100 Average sentence length 11.5 Characters 19365 VNDB avg. rating 5.1 VNDB rating count 14
Visual novel
Reincarnation ☆ Shinsengumi! Length (in words) 308578 Unique words 16677 Unique words (used once) 6381 Unique words (used once %) 38% Unique kanji 2205 Unique kanji (used once) 248 Unique kanji readings 4204 Average difficulty 51/100 Peak difficulty (90th percentile) 65/100 Average sentence length 16.8 Characters 741589 VNDB avg. rating 5.2 VNDB rating count 7
Visual novel
Negaeba Kitto... Length (in words) 1257 Unique words 429 Unique words (used once) 272 Unique words (used once %) 63% Unique kanji 260 Unique kanji (used once) 130 Unique kanji readings 313 Average difficulty 24/100 Peak difficulty (90th percentile) 42/100 Average sentence length 18.0 Characters 2739 VNDB avg. rating 5.3 VNDB rating count 249
Visual novel
Hanahira! Length (in words) 18461 Unique words 2654 Unique words (used once) 1348 Unique words (used once %) 50% Unique kanji 947 Unique kanji (used once) 293 Unique kanji readings 1338 Average difficulty 9/100 Peak difficulty (90th percentile) 28/100 Average sentence length 11.9 Characters 46364 VNDB avg. rating 5.3 VNDB rating count 495
Visual novel
Chise Anoyama ni Iku Length (in words) 3973 Unique words 984 Unique words (used once) 535 Unique words (used once %) 54% Unique kanji 453 Unique kanji (used once) 185 Unique kanji readings 563 Average difficulty 28/100 Peak difficulty (90th percentile) 37/100 Average sentence length 12.5 Characters 9839 VNDB avg. rating 5.5 VNDB rating count 4
Visual novel
Stargazer -Shoujo wa Hoshi no Yume wo Miru- Length (in words) 13018 Unique words 2470 Unique words (used once) 1308 Unique words (used once %) 52% Unique kanji 962 Unique kanji (used once) 295 Unique kanji readings 1354 Average difficulty 6/100 Peak difficulty (90th percentile) 23/100 Average sentence length 19.0 Characters 31711 VNDB avg. rating 5.6 VNDB rating count 46
Visual novel
Hisaki Ojou-sama to Shitsuji na Boku Length (in words) 49237 Unique words 4280 Unique words (used once) 1957 Unique words (used once %) 45% Unique kanji 1342 Unique kanji (used once) 304 Unique kanji readings 2078 Average difficulty 19/100 Peak difficulty (90th percentile) 48/100 Average sentence length 15.3 Characters 121423 VNDB avg. rating 5.6 VNDB rating count 23
Visual novel
Mugen Kairou 1.5 ~Rensa~ Length (in words) 21700 Unique words 2511 Unique words (used once) 1125 Unique words (used once %) 44% Unique kanji 924 Unique kanji (used once) 249 Unique kanji readings 1315 Average difficulty 8/100 Peak difficulty (90th percentile) 23/100 Average sentence length 14.2 Characters 55127 VNDB avg. rating 5.7 VNDB rating count 38
Visual novel
Haitoku Shirene Length (in words) 45781 Unique words 5746 Unique words (used once) 2758 Unique words (used once %) 47% Unique kanji 1515 Unique kanji (used once) 296 Unique kanji readings 2430 Average difficulty 31/100 Peak difficulty (90th percentile) 41/100 Average sentence length 18.0 Characters 107870 VNDB avg. rating 5.8 VNDB rating count 28
Visual novel
Ninja Girl and the Mysterious Army of Urban Legend Monsters! ~Hunt of the Headless Horseman~ Length (in words) 48232 Unique words 5546 Unique words (used once) 2567 Unique words (used once %) 46% Unique kanji 1562 Unique kanji (used once) 296 Unique kanji readings 2501 Average difficulty 46/100 Peak difficulty (90th percentile) 62/100 Average sentence length 15.6 Characters 111905 VNDB avg. rating 5.8 VNDB rating count 64
Visual novel
Princess Cage ~Host to Hime to Uso no Koi~ Length (in words) 16637 Unique words 2661 Unique words (used once) 1348 Unique words (used once %) 50% Unique kanji 988 Unique kanji (used once) 272 Unique kanji readings 1425 Average difficulty 16/100 Peak difficulty (90th percentile) 32/100 Average sentence length 16.9 Characters 39179 VNDB avg. rating 5.8 VNDB rating count 37
Visual novel
Furifure Length (in words) 54479 Unique words 4414 Unique words (used once) 1708 Unique words (used once %) 38% Unique kanji 1371 Unique kanji (used once) 247 Unique kanji readings 2094 Average difficulty 36/100 Peak difficulty (90th percentile) 46/100 Average sentence length 14.0 Characters 128013 VNDB avg. rating 5.9 VNDB rating count 704
Visual novel
Koufuku no Lalka Length (in words) 4376 Unique words 1046 Unique words (used once) 581 Unique words (used once %) 55% Unique kanji 489 Unique kanji (used once) 196 Unique kanji readings 632 Average difficulty 28/100 Peak difficulty (90th percentile) 43/100 Average sentence length 15.5 Characters 10601 VNDB avg. rating 5.9 VNDB rating count 21
Visual novel
Ogeretsu Daihyakka Length (in words) 146740 Unique words 10371 Unique words (used once) 4200 Unique words (used once %) 40% Unique kanji 1865 Unique kanji (used once) 272 Unique kanji readings 3346 Average difficulty 43/100 Peak difficulty (90th percentile) 51/100 Average sentence length 13.3 Characters 354884 VNDB avg. rating 6.0 VNDB rating count 6
Visual novel
Function:W(); Length (in words) 22080 Unique words 4228 Unique words (used once) 2308 Unique words (used once %) 54% Unique kanji 1295 Unique kanji (used once) 341 Unique kanji readings 1941 Average difficulty 22/100 Peak difficulty (90th percentile) 41/100 Average sentence length 15.2 Characters 53518 VNDB avg. rating 6.0 VNDB rating count 2
Visual novel
Kohonya Length (in words) 12799 Unique words 2491 Unique words (used once) 1326 Unique words (used once %) 53% Unique kanji 953 Unique kanji (used once) 273 Unique kanji readings 1367 Average difficulty 40/100 Peak difficulty (90th percentile) 57/100 Average sentence length 14.1 Characters 29058 VNDB avg. rating 6.0 VNDB rating count 5
Visual novel
Tsundere Makai Princess Arisa to Haramase Shinkon Seikatsu! ~Zenbu Dasu made Nuicha Dame! Zettai Jusei Sasenasai yo ne!~ Length (in words) 78289 Unique words 5182 Unique words (used once) 2070 Unique words (used once %) 39% Unique kanji 1447 Unique kanji (used once) 246 Unique kanji readings 2333 Average difficulty 12/100 Peak difficulty (90th percentile) 32/100 Average sentence length 15.0 Characters 196856 VNDB avg. rating 6.0 VNDB rating count 26
Visual novel
LEAVEs. Length (in words) 33068 Unique words 5268 Unique words (used once) 2739 Unique words (used once %) 51% Unique kanji 1435 Unique kanji (used once) 317 Unique kanji readings 2267 Average difficulty 40/100 Peak difficulty (90th percentile) 56/100 Average sentence length 15.1 Characters 76901 VNDB avg. rating 6.1 VNDB rating count 278
Visual novel
Shinobi Harisenbo Length (in words) 5277 Unique words 1355 Unique words (used once) 803 Unique words (used once %) 59% Unique kanji 719 Unique kanji (used once) 273 Unique kanji readings 996 Average difficulty 62/100 Peak difficulty (90th percentile) 79/100 Average sentence length 16.1 Characters 11453 VNDB avg. rating 6.1 VNDB rating count 29
Visual novel
Rance 02 Kai - Hangyaku no Shoujo-tachi - Length (in words) 76191 Unique words 7154 Unique words (used once) 3279 Unique words (used once %) 45% Unique kanji 1616 Unique kanji (used once) 266 Unique kanji readings 2658 Average difficulty 26/100 Peak difficulty (90th percentile) 38/100 Average sentence length 14.5 Characters 191646 VNDB avg. rating 6.1 VNDB rating count 1516
Visual novel
SaDistic BlooD Length (in words) 54632 Unique words 4842 Unique words (used once) 1902 Unique words (used once %) 39% Unique kanji 1406 Unique kanji (used once) 261 Unique kanji readings 2205 Average difficulty 40/100 Peak difficulty (90th percentile) 58/100 Average sentence length 17.2 Characters 133578 VNDB avg. rating 6.2 VNDB rating count 708
Visual novel
Imouto ga Eroge Seiyuu Dattan Daga Length (in words) 24467 Unique words 3203 Unique words (used once) 1571 Unique words (used once %) 49% Unique kanji 1102 Unique kanji (used once) 289 Unique kanji readings 1619 Average difficulty 5/100 Peak difficulty (90th percentile) 18/100 Average sentence length 18.5 Characters 63218 VNDB avg. rating 6.2 VNDB rating count 27
Visual novel
Rakka Ren Ren Length (in words) 18246 Unique words 2218 Unique words (used once) 1063 Unique words (used once %) 47% Unique kanji 831 Unique kanji (used once) 220 Unique kanji readings 1228 Average difficulty 3/100 Peak difficulty (90th percentile) 11/100 Average sentence length 10.7 Characters 45195 VNDB avg. rating 6.2 VNDB rating count 2
Visual novel
Shizuku Length (in words) 151728 Unique words 7722 Unique words (used once) 2240 Unique words (used once %) 29% Unique kanji 1618 Unique kanji (used once) 163 Unique kanji readings 2760 Average difficulty 45/100 Peak difficulty (90th percentile) 60/100 Average sentence length 19.4 Characters 345660 VNDB avg. rating 6.3 VNDB rating count 225
Visual novel
Suki Tokimeki to Kiss Length (in words) 14892 Unique words 2426 Unique words (used once) 1233 Unique words (used once %) 50% Unique kanji 992 Unique kanji (used once) 287 Unique kanji readings 1403 Average difficulty 16/100 Peak difficulty (90th percentile) 35/100 Average sentence length 14.1 Characters 34707 VNDB avg. rating 6.3 VNDB rating count 13
Visual novel
KaraKara Length (in words) 24177 Unique words 3676 Unique words (used once) 1911 Unique words (used once %) 51% Unique kanji 1131 Unique kanji (used once) 303 Unique kanji readings 1683 Average difficulty 8/100 Peak difficulty (90th percentile) 27/100 Average sentence length 15.9 Characters 62843 VNDB avg. rating 6.3 VNDB rating count 1170
Visual novel
Memory's Dogma Code:01 Length (in words) 90032 Unique words 8150 Unique words (used once) 3433 Unique words (used once %) 42% Unique kanji 1774 Unique kanji (used once) 295 Unique kanji readings 2995 Average difficulty 57/100 Peak difficulty (90th percentile) 73/100 Average sentence length 19.8 Characters 210040 VNDB avg. rating 6.3 VNDB rating count 294
Visual novel
Nekopara Vol. 0: Minazuki Neko-tachi no Nichijou! Length (in words) 4706 Unique words 1273 Unique words (used once) 748 Unique words (used once %) 58% Unique kanji 580 Unique kanji (used once) 243 Unique kanji readings 748 Average difficulty 12/100 Peak difficulty (90th percentile) 34/100 Average sentence length 14.3 Characters 12405 VNDB avg. rating 6.3 VNDB rating count 3729
Visual novel
Mahou Shoujo Shoumou Sensen DeadΩAegis: Gaiden Length (in words) 18615 Unique words 3461 Unique words (used once) 1787 Unique words (used once %) 51% Unique kanji 1194 Unique kanji (used once) 281 Unique kanji readings 1772 Average difficulty 28/100 Peak difficulty (90th percentile) 57/100 Average sentence length 20.0 Characters 45443 VNDB avg. rating 6.3 VNDB rating count 274
Visual novel
NORA! Length (in words) 131140 Unique words 12524 Unique words (used once) 5616 Unique words (used once %) 44% Unique kanji 2023 Unique kanji (used once) 252 Unique kanji readings 3710 Average difficulty 51/100 Peak difficulty (90th percentile) 66/100 Average sentence length 16.5 Characters 320546 VNDB avg. rating 6.3 VNDB rating count 3
Visual novel
Dasaku Length (in words) 107788 Unique words 6895 Unique words (used once) 2616 Unique words (used once %) 37% Unique kanji 1607 Unique kanji (used once) 262 Unique kanji readings 2678 Average difficulty 28/100 Peak difficulty (90th percentile) 42/100 Average sentence length 13.4 Characters 294405 VNDB avg. rating 6.3 VNDB rating count 223
Visual novel
Rance IV - Kyoudan no Isan - Length (in words) 106730 Unique words 8443 Unique words (used once) 3734 Unique words (used once %) 44% Unique kanji 1689 Unique kanji (used once) 271 Unique kanji readings 2811 Average difficulty 20/100 Peak difficulty (90th percentile) 31/100 Average sentence length 15.7 Characters 266212 VNDB avg. rating 6.3 VNDB rating count 858
Visual novel
Tegami Length (in words) 7216 Unique words 1687 Unique words (used once) 978 Unique words (used once %) 57% Unique kanji 723 Unique kanji (used once) 270 Unique kanji readings 992 Average difficulty 36/100 Peak difficulty (90th percentile) 49/100 Average sentence length 13.4 Characters 16191 VNDB avg. rating 6.4 VNDB rating count 167
Visual novel
Hentai Seiheki Dominance - Femdom of Paraphilia Length (in words) 37331 Unique words 5462 Unique words (used once) 2680 Unique words (used once %) 49% Unique kanji 1488 Unique kanji (used once) 317 Unique kanji readings 2412 Average difficulty 30/100 Peak difficulty (90th percentile) 46/100 Average sentence length 17.6 Characters 92922 VNDB avg. rating 6.4 VNDB rating count 63
Visual novel
Josou Jinja Length (in words) 46729 Unique words 5537 Unique words (used once) 2821 Unique words (used once %) 50% Unique kanji 1558 Unique kanji (used once) 381 Unique kanji readings 2532 Average difficulty 22/100 Peak difficulty (90th percentile) 35/100 Average sentence length 15.7 Characters 109762 VNDB avg. rating 6.4 VNDB rating count 406
Visual novel
Christmas * Flower Length (in words) 2086 Unique words 787 Unique words (used once) 516 Unique words (used once %) 65% Unique kanji 384 Unique kanji (used once) 206 Unique kanji readings 463 Average difficulty 29/100 Peak difficulty (90th percentile) 41/100 Average sentence length 13.9 Characters 5188 VNDB avg. rating 6.4 VNDB rating count 21
Visual novel
Shimaisou Length (in words) 21794 Unique words 3343 Unique words (used once) 1770 Unique words (used once %) 52% Unique kanji 1272 Unique kanji (used once) 337 Unique kanji readings 1910 Average difficulty 74/100 Peak difficulty (90th percentile) 90/100 Average sentence length 15.4 Characters 48591 VNDB avg. rating 6.4 VNDB rating count 13
Visual novel
Sono Hanabira ni Kuchizuke wo: Yuririn Length (in words) 33112 Unique words 3780 Unique words (used once) 1873 Unique words (used once %) 49% Unique kanji 1157 Unique kanji (used once) 295 Unique kanji readings 1708 Average difficulty 4/100 Peak difficulty (90th percentile) 18/100 Average sentence length 14.2 Characters 79578 VNDB avg. rating 6.4 VNDB rating count 42
Visual novel
Kanojo no Seiiki Length (in words) 66314 Unique words 4916 Unique words (used once) 1989 Unique words (used once %) 40% Unique kanji 1293 Unique kanji (used once) 238 Unique kanji readings 2059 Average difficulty 4/100 Peak difficulty (90th percentile) 17/100 Average sentence length 14.9 Characters 159381 VNDB avg. rating 6.4 VNDB rating count 554
Visual novel
Kanojo-kei Seimei Shinkaron Perfect☆Girl Length (in words) 27028 Unique words 1607 Unique words (used once) 376 Unique words (used once %) 23% Unique kanji 724 Unique kanji (used once) 88 Unique kanji readings 990 Average difficulty 25/100 Peak difficulty (90th percentile) 52/100 Average sentence length 13.3 Characters 65187 VNDB avg. rating 6.5 VNDB rating count 12
Visual novel
Tokyo School Life Length (in words) 75816 Unique words 8245 Unique words (used once) 3900 Unique words (used once %) 47% Unique kanji 1631 Unique kanji (used once) 261 Unique kanji readings 2747 Average difficulty 20/100 Peak difficulty (90th percentile) 39/100 Average sentence length 14.1 Characters 183991 VNDB avg. rating 6.5 VNDB rating count 448
Visual novel
Kimi to Yumemishi Length (in words) 234957 Unique words 10544 Unique words (used once) 3447 Unique words (used once %) 32% Unique kanji 1868 Unique kanji (used once) 205 Unique kanji readings 3286 Average difficulty 24/100 Peak difficulty (90th percentile) 35/100 Average sentence length 13.0 Characters 578827 VNDB avg. rating 6.5 VNDB rating count 88
Visual novel
Furifure 2 Length (in words) 84619 Unique words 5797 Unique words (used once) 2170 Unique words (used once %) 37% Unique kanji 1494 Unique kanji (used once) 214 Unique kanji readings 2416 Average difficulty 25/100 Peak difficulty (90th percentile) 38/100 Average sentence length 16.1 Characters 194639 VNDB avg. rating 6.5 VNDB rating count 528
Visual novel
Uchi no Pet Jijou Vol. 1 Length (in words) 58180 Unique words 4725 Unique words (used once) 1790 Unique words (used once %) 37% Unique kanji 1319 Unique kanji (used once) 227 Unique kanji readings 2057 Average difficulty 12/100 Peak difficulty (90th percentile) 28/100 Average sentence length 17.6 Characters 140869 VNDB avg. rating 6.5 VNDB rating count 144