Vigenere Table (Tabula Recta)

Use this interactive tabula recta — also known as the Vigenere square, grid, or chart — to trace Vigenere encryption and decryption across all 26 shifted alphabets with clear row and column orientation.

Vigenere Table (Tabula Recta)

Interactive cipher square for hands-on learning

Plaintext: + Key: = RIJVS

Interactive Tutorial

1

Welcome to the Vigenere Table

This tabula recta is a 26x26 grid where each row shifts the alphabet by one position.

Click Next to continue
ABCDEFGHIJKLMNOPQRSTUVWXYZ
AABCDEFGHIJKLMNOPQRSTUVWXYZ
BBCDEFGHIJKLMNOPQRSTUVWXYZA
CCDEFGHIJKLMNOPQRSTUVWXYZAB
DDEFGHIJKLMNOPQRSTUVWXYZABC
EEFGHIJKLMNOPQRSTUVWXYZABCD
FFGHIJKLMNOPQRSTUVWXYZABCDE
GGHIJKLMNOPQRSTUVWXYZABCDEF
HHIJKLMNOPQRSTUVWXYZABCDEFG
IIJKLMNOPQRSTUVWXYZABCDEFGH
JJKLMNOPQRSTUVWXYZABCDEFGHI
KKLMNOPQRSTUVWXYZABCDEFGHIJ
LLMNOPQRSTUVWXYZABCDEFGHIJK
MMNOPQRSTUVWXYZABCDEFGHIJKL
NNOPQRSTUVWXYZABCDEFGHIJKLM
OOPQRSTUVWXYZABCDEFGHIJKLMN
PPQRSTUVWXYZABCDEFGHIJKLMNO
QQRSTUVWXYZABCDEFGHIJKLMNOP
RRSTUVWXYZABCDEFGHIJKLMNOPQ
SSTUVWXYZABCDEFGHIJKLMNOPQR
TTUVWXYZABCDEFGHIJKLMNOPQRS
UUVWXYZABCDEFGHIJKLMNOPQRST
VVWXYZABCDEFGHIJKLMNOPQRSTU
WWXYZABCDEFGHIJKLMNOPQRSTUV
XXYZABCDEFGHIJKLMNOPQRSTUVW
YYZABCDEFGHIJKLMNOPQRSTUVWX
ZZABCDEFGHIJKLMNOPQRSTUVWXY

How to Use the Vigenere Table

  1. Find the plaintext letter in the leftmost column.
  2. Find the key letter in the top row.
  3. The intersection is the encrypted letter.
  4. For decryption, find the ciphertext inside the key row and trace upward to recover the plaintext.
  5. Click any cell to inspect the row-column relationship.
  6. Use the demo and tutorial to follow the encryption path visually.

What is the Vigenere table used for?

The Vigenere table is the lookup grid for Vigenere encryption and known-key decryption. It shows how each plaintext letter changes when paired with each possible key letter.

How do you read the Vigenere table?

Find the plaintext letter on the left, find the key letter across the top, and read the ciphertext at their intersection. For decryption, find the ciphertext in the key row and trace back to the plaintext column.

Can I use the same table for decryption?

Yes. The same tabula recta works for decryption when you use reverse lookup inside the row for the known key letter.

Is the Vigenere grid the same as the Vigenere square or chart?

Yes. Vigenere table, Vigenere square, Vigenere grid, and Vigenere chart are interchangeable names for the same 26x26 tabula recta of shifted alphabets. The Vigenere wheel is the same idea built as two rotating alphabet disks instead of a flat grid.

What Is the Vigenere Table?

The Vigenere table, Vigenere square, Vigenere grid, and tabula recta all refer to the same 26x26 grid of shifted alphabets. Some tutorials also call it a Vigenere chart or Vigenere alphabet chart. It is the traditional lookup table for encrypting and decrypting Vigenere messages by hand.

Each row is a Caesar-shifted alphabet:

  • row A has no shift
  • row B shifts the alphabet by 1
  • row C shifts it by 2
  • ...
  • row Z shifts it by 25

Johannes Trithemius described the tabula recta before the repeating-key method became associated with Vigenere. The table remains useful because it makes the row-column relationship easy to see.

How to Read the Table for Encryption

The most common orientation is:

  1. Find the key letter on the left row label.
  2. Find the plaintext letter along the top column label.
  3. Read the ciphertext letter at the intersection.

Example:

Plaintext letter: H
Key letter:       L
Intersection:     S

So H encrypted with key letter L becomes S.

Some printed tables put plaintext on the left and key letters on top. Because Vigenere encryption adds the two letter values, the encryption result is the same either way. For decryption, however, be consistent with the orientation you are using.

How to Use the Table for Decryption

With the common key-row orientation:

  1. Find the key letter row.
  2. Scan across that row until you find the ciphertext letter.
  3. Move up to the column header.
  4. The column header is the plaintext letter.

Example:

Ciphertext letter: S
Key letter:        L
Plaintext column:  H

So S decrypted with key letter L becomes H.

Vigenere Table vs Tabula Recta

These terms are often used interchangeably:

TermMeaning
Tabula rectaLatin name for the square table of shifted alphabets
Vigenere tablePractical lookup table for the Vigenere cipher
Vigenere squareAnother name for the same 26x26 grid
Vigenere gridSame 26x26 grid, emphasizing the row-and-column layout
Vigenere chartInformal name used in many learning resources

If a tutorial says "use the Vigenere square," "read the Vigenere grid," or "look up the Vigenere chart," it is referring to this same table.

The Vigenere wheel is a closely related tool: instead of a flat grid, it builds the same shifted alphabets onto two concentric rotating disks. Turning the inner disk to a key letter exposes the same letter pairings the table shows, so the wheel and the table produce identical results.

Worked Mini Example

Encrypt DOG with the key CAT:

PlainKeyLookupCipher
DCrow C, column DF
OArow A, column OO
GTrow T, column GZ

Result: DOG -> FOZ

To decrypt FOZ with CAT, scan row C for F, row A for O, and row T for Z, then read the column headers: DOG.

Why the Table Helps

The table is not required if you know the formula, but it helps learners:

  • see that each key letter selects a Caesar alphabet
  • avoid arithmetic mistakes during manual encryption
  • understand why the same plaintext letter can encrypt differently
  • reverse the process visually during decryption

Frequently Asked Questions

Is the Vigenere table the same as the tabula recta?

Yes. "Vigenere table," "Vigenere square," "Vigenere grid," "Vigenere chart," and "tabula recta" normally mean the same 26x26 grid of shifted alphabets. The Vigenere wheel is the same idea rebuilt as two rotating alphabet disks.

Which axis is the key and which axis is the plaintext?

This tool uses the key as the row and the plaintext as the column. Some sources swap them. Encryption gives the same result either way, but decryption instructions must match the chosen orientation.

How do I decrypt with the table?

Find the key row, locate the ciphertext letter inside that row, then trace upward to the column header. The column header is the plaintext letter.

Can the table support other alphabets?

Yes, but the table must be rebuilt for the alphabet size and character set. The standard table uses the 26-letter Latin alphabet A-Z.

Conclusion

The Vigenere table is a compact visual model of the cipher. Once you know which row and column represent the key and plaintext, the same square explains encryption, decryption, and the relationship between Vigenere and Caesar shifts.