Skip to main content
CipherChronicle

Cipher methodsSymbols

Betamaze (maze alphabet)

Betamaze is a maze alphabet created in the United States by Terrana Cliff and first published on Omniglot, before spreading through the cryptopuzzle community (dCode, Cipher Tools). Visual quirk: each character occupies a square built from black squares and triangles whose openings trace a maze fragment. Fragments link up when glyphs are placed side-by-side, giving ciphertext the appearance of a continuous maze on the page.

Contrary to what is often written, the effect is not merely decorative: the alphabet is designed to draw actual mazes, with paths that branch, come together, terminate or open out. That dimension — widely under-used — is what makes Betamaze a puzzle medium rather than a typeface in disguise. It shows up on logic puzzle sites, in paper escape rooms, and in fan-con riddles. 26 Latin letters + 10 digits (0-9) + 7 marks (space, comma, full stop, colon, semicolon, quote, parenthesis).

How does the alphabet work?

The cipher relies on a monoalphabetic substitution: each cleartext character (letter, digit or mark) is replaced by a fixed Betamaze glyph. Same mechanic as the Caesar cipher (~50 BC), except the “key” is not a shift but a table of maze fragments.

The table holds 43 glyphs: 26 for Latin letters, 10 for digits and 7 for punctuation. Each glyph is a square whose openings draw a unique pattern; the patterns are designed to chain into a continuous path. Depending on the letter, a cell can open a 3-way junction, a 2-way passage, a 90° turn, a dead end closed on all sides, or a cell open in all four directions.

Cryptographic strength: low. Like any monoalphabetic substitution, frequency analysis breaks it in a few dozen words. Betamaze is valued for its graphic look and for the trail it can hide: a ciphertext resembles a dungeon map, which works very well in an escape room or a gamebook.

Rotations, flips and real mazes

The key point, usually missed: every glyph can be rotated or flipped without changing its meaning. Since all the shapes are unique, no rotation creates ambiguity — unlike the Latin alphabet, where a flipped b becomes a d.

That freedom of orientation is the heart of the system:

  • it lets you steer the path of the maze, so a grid can be composed with genuine entrances, exits and branches;
  • it allows filler: in a coded message, the bulk of the grid can be junk, with only the walkable path carrying the real message;
  • it deliberately complicates both encoding and decoding: finding the path is part of the puzzle.

In the workshop: rotation is available. On the encryption side, click a glyph in the image panel to turn it a quarter turn; on the decryption side, the picker offers a Rotate the glyphs button that turns the whole chart, so you can match the glyph as it appears on your document. The chosen orientation carries over as-is into the PDF export. Flipping (mirroring) is not exposed yet.

Historical and modern usage

  • Omniglot — first publication of the alphabet, reference chart.
  • Online cryptopuzzles — dCode, fan-con riddles, r/codes community.
  • Paper escape rooms — the maze grid acts as a visual clue… and as a route to follow.
  • Gamebooks — popular with kids’ publishers for its decorative look.
  • Graphic design — experimental typography and poster lettering.

The official files (charts, glyphs) are available for free on Gumroad from Terrana Cliff.

  • Pigpen — see our entry, geometric graphic substitution.
  • Hexahue — see our entry, colour-square substitution.
  • Standard Galactic — see our entry, decorative pop-culture alphabet.

What are the weaknesses?

  • Monoalphabetic substitution — frequency analysis is immediate.
  • No polyalphabetism — no key, so nothing to guess beyond the table.
  • Public table — available on Omniglot, dCode and Gumroad.
  • The maze isn’t encryption — playing with rotations and filler adds a layer of riddle (where does the path start?), not real security.

The 43 glyphs

AAA
BBB
CCC
DDD
EEE
FFF
GGG
HHH
III
JJJ
KKK
LLL
MMM
NNN
OOO
PPP
QQQ
RRR
SSS
TTT
UUU
VVV
WWW
XXX
YYY
ZZZ
000
111
222
333
444
555
666
777
888
999
SpaceSpaceSpace
,,,
...
:::
;;;
"QuoteQuote
( )ParenthesisParenthesis

The parenthesis glyph serves as both opening and closing bracket: just flip it.