Mysteries Department
Sign inRequest access
Dataset · derived

Voynich Manuscript token table

Every word of the manuscript as one row, with where it sits: page, line, position in the line, section, scribe and Currier language.

Voynich ManuscriptVoynich ManuscriptVersion 1.0Licence CC BY 4.038,077 rows · 19 columnsUpdated 22 Oct 2026

What you should know

  • Words follow the Zandbergen–Landini transliteration (EVA). Another transliteration splits some words differently.
  • Language is blank for 8.6% of words, on pages Currier didn't assign.
  • Scribe “@” marks 461 words the paleography doesn't assign to a hand.

Preview 8 sample rows of 38,077

pagelineposwordsectionhandlangkind
f1r00fachysT1Aparagraph
f1r01ykalT1Aparagraph
f1r02arT1Aparagraph
f1r03ataiinT1Aparagraph
f1r04sholT1Aparagraph
f14r82otchodyH1Aparagraph
f14r83qotchyH1Aparagraph
f14r84koiinH1Aparagraph
Sort, filter or query all rows with SQLOpen the full table

Columns 8 of 19 shown

ColumnTypeMeaningDistinctWhat's in it
pagetextFolio and side, like f1r227
2 to 46: 647 to 91: 8992 to 136: 51137 to 181: 20182 to 226: 8227 to 271: 5272 to 316: 4317 to 361: 9362 to 406: 12407 to 451: 6452 to 496: 8497 to 541: 4542 to 622: 5median 101words a page: 2 to 622 · median 101
lineintLine number on the page, from 0156
0 to 4: 8,9705 to 9: 7,04610 to 14: 4,88015 to 19: 3,67220 to 24: 3,03825 to 29: 2,65830 to 34: 2,46635 to 39: 1,95040 to 44: 1,54845 to 49: 90150 to 54: 28255 to 59: 13260 to 155: 534median 120 to 155 · median 12
posintPosition of the word in its line, from 056
0 to 1: 9,7702 to 3: 8,2144 to 5: 7,0716 to 7: 5,5608 to 9: 3,77910 to 11: 1,70812 to 13: 50814 to 15: 21216 to 17: 16218 to 19: 15120 to 21: 14022 to 23: 12624 to 55: 676median 40 to 55 · median 4
wordtextThe word, in EVA8,521
daiin: 797ol: 551chedy: 501aiin: 499shedy: 431ar: 400chol: 381or: 378chey: 348s: 307qokeey: 307qokeedy: 303daiin, ol, chedy … · 6,072 words appear once
sectiontextSection of the book, from its pictures8
Stars: 11,602 (30%)Herbal: 10,903 (29%)Biological: 6,317 (17%)Pharma: 2,531 (7%)Text only: 2,352 (6%)Cosmological: 2,204 (6%)Zodiac: 1,296 (3%)Astronomical: 872 (2%)Stars 30% · Herbal 29% · 6 more
handtextScribe (Davis 2020)6
Scribe 3: 11,702 (31%)Scribe 2: 10,985 (29%)Scribe 1: 10,467 (27%)Scribe 4: 3,572 (9%)Scribe 5: 890 (2%)unassigned: 461 (1%)Scribe 3 31% · Scribe 2 29% · 3 more · unassigned 1%
langtextCurrier language2
B: 23,768 (62%)A: 11,037 (29%)blank: 3,272 (9%)B 62% · A 29% · blank 9%
n_glyphsintGlyphs in the word19
1: 1,3642: 3,0513: 6,0714: 8,3475: 8,5176: 6,0047: 3,0808: 9219 to 20: 722median 51 to 20 · median 5

Use it

import pandas as pd

url = "https://mysteriesdept.com/datasets/DAT08JFZJ7W34M6/voynich-manuscript-token-table/v1.0.parquet"
tokens = pd.read_parquet(url)
tokens.head()

Where it comes from

Used by

15methods, including Burrows' Delta and the topic model
166runs, with their results
1research session, S-006
Private beta Downloads are for beta members

We're in a private beta while we get things right. Everything here is free to read; downloading datasets, sources and code is open to members for now.

It takes a couple of minutes. We'll reply by email.