mcanvil

Standard Galactic Alphabet · Minecraft 26.2

Minecraft Enchanting Table Translator

Turn text into verified enchanting-table glyphs, customize the layout, export transparent artwork and practise the full A–Z alphabet.

  • Verified 8×8 glyphs
  • PNG & SVG
  • Transparent export
  • A–Z practice

Only A–Z have glyphs. Spaces, numbers and punctuation advance a visible gap.

Appearance & export settings
Alignment

Enchanting table glyphs

PNG and SVG use the same pixel layout as this preview. Export: 288×96px · SVG about 2.5 KB · transparent background.

A–Z rune practice

Learn the real glyphs one letter at a time.

Jump to a section

The strange runes that float across the top of the enchanting table are written in the Standard Galactic Alphabet(SGA) — a writing system created by Tom Hall for id Software’s Commander Keen games and adopted by Mojang in 2011. It is a simple one-to-one substitution cipher: each of the 26 Latin letters A–Z is swapped for one symbol. Type anything above and this tool draws it in that alphabet, then lets you download the result as a PNG or SVG.

Why our glyphs are correct (and most translators’ aren’t)

Almost every “enchanting table translator” online outputs a string of Unicode look-alike characters so you can copy-paste it. The problem: there is no real Unicode for the Standard Galactic Alphabet, so those sites reuse unrelated symbols that only vaguely resemble the game font. The Minecraft Wiki and dCode both call the common Unicode version “a very bad adaptation… the characters are not the correct ones”.

mcanvil takes a different route. Our build process verifies a minimal A–Z bitmap set against Minecraft’s ascii_sga.png font texture, obtained through the open-source misode/mcmeta mirror of Mojang’s published game data, version 26.2. The site retains only the 26 necessary 8×8 monochrome glyph grids—not the complete source texture—and renders them programmatically. So what you see is the letter shape the game actually renders, not an unrelated Unicode approximation. The trade-off is that these bitmap glyphs can’t be copied as plain text, which is why we give you a PNG (transparent) or SVG export of the text you create. See the asset-use disclosure.

The full A–Z alphabet

Here is every letter and its enchanting-table symbol — this doubles as a decoder key for reading the runes in your own world:

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

How to read the enchanting table

Match each symbol against the chart above to spell it back into English. A couple of things make it easier:

  • Case doesn’t matter. In the game font, lowercase letters are drawn with the exact same symbol as uppercase, so there are only 26 shapes to learn.
  • Only letters have glyphs. Numbers, spaces and punctuation have no symbol in this alphabet — you’ll only ever see the 26 letter runes.

How the substitution works

SGA does not translate the meaning of a sentence. It replaces each Latin letter with one fixed symbol: A always becomes the A glyph, B always becomes the B glyph, and so on through Z. Word order and spelling stay unchanged. That makes it a monoalphabetic substitution alphabet rather than a separate spoken language. If you know the key above, decoding is a visual lookup exercise; there is no hidden grammar, pronunciation or second layer of encryption to solve.

The editor preserves spaces, punctuation and line breaks as layout gaps so that a rendered sentence remains readable, but those characters are not converted into SGA symbols. Upper- and lowercase input share the same 26 glyphs. Accented letters and non-Latin scripts also have no matching glyph in this alphabet; keep the original spelling nearby if the exported art needs to remain unambiguous.

Where this alphabet came from

The Standard Galactic Alphabet predates Minecraft. Tom Hall created it for the Commander Keenseries at id Software, and Minecraft later reused the alphabet for the decorative text associated with enchanting. That history matters for accuracy: the letter-to-symbol system is not a secret Mojang language, while Minecraft’s particular bitmap rendering is one recognizable implementation of it. This page identifies both the earlier alphabet and the game-specific font source instead of treating them as the same creative work.

What this translator supports

  • Up to 500 input characters, including multiple lines, with a live browser-only preview.
  • Left, center or right alignment and independently controlled line spacing.
  • Foreground and background colors, plus a transparent background for overlays.
  • Lossless SVG for scaling and crisp PNG for apps that do not accept vector files.

It intentionally does not emit fake Unicode, install a font on your device, modify a resource pack or predict enchantment outcomes. The output is artwork made from the text you entered. For a sign, thumbnail or server graphic, export it and place the image in your own design; for plain chat messages, there is no exact copy-and-paste equivalent.

Design and export pixel-perfect rune art

The editor uses one shared pixel layout for the preview, PNG and SVG, so changing line spacing or left, center and right alignment cannot produce a different download from what you saw on screen. Preview size changes only the on-page display; export pixel scale controls the file’s real dimensions. Choose a foreground and background color, or keep the background transparent for overlays, thumbnails and server graphics.

Choosing PNG or SVG

Choose PNG when the destination expects a normal image upload. Its pixel dimensions are fixed by the export scale, so increase that scale before downloading if the image will be displayed large. Choose SVG when the destination supports vector files or when you expect to resize, recolor or edit the result later. The SVG still uses square pixel cells, but its geometry stays sharp at any display size. A transparent background works well over a thumbnail or banner; a solid background is safer when the destination may replace transparency with white.

The size readout is calculated before export from the exact glyph grid. SVG file size is measured from the generated markup; PNG reports its actual encoded file size after download. The A–Z practice mode stays on this page and uses the same verified glyph bundle, adding a repeatable cipher game without creating thin quiz URLs.

What the enchanting table actually says

Here is the twist: decoding the enchanting-table text is fun but the words are meaningless. The floating phrases are picked at random from a fixed list of gibberish and pop-culture nods — things like “the elder scrolls” or “klaatu berata niktu” — and they have no effect whatsoever on which enchantment you get. The real outcome is driven by your bookshelves, level and the enchantment slots (see the Minecraft Wiki for the full word list). The runes are pure decoration.

A fun detail for cipher-hunters: the Standard Galactic Alphabet is a complete A–Z set, so even the rarely-used J and Q have their own glyphs — you can see all 26 in the chart above.

Frequently asked questions

Is the enchanting table language a real language?

No. It’s the Standard Galactic Alphabet, a cipher that maps the 26 English letters to 26 symbols. There’s no grammar or vocabulary of its own — decode it and you get plain English (or, in the enchanting table itself, random filler words).

Can I copy the symbols as text?

Not accurately. There is no correct Unicode for these glyphs, so any copy-paste version is an approximation with the wrong shapes. To use the real symbols, download the PNG or SVG from the tool above.

Does the text change the enchantment?

No. The words shown are random and cosmetic. If you want to plan real enchantments, use the enchantment calculator for the cheapest anvil order, or read how enchanting works for the mechanics behind the numbers.

Why do spaces and punctuation look blank?

SGA defines symbols for A–Z only. The renderer keeps unsupported characters as spacing so words and sentences retain their shape, but it does not invent replacement runes. If a line seems wider than expected, check it for numbers, punctuation or accented letters.

Will the download match the preview?

Yes. Preview, PNG and SVG share the same calculated glyph positions, alignment and line spacing. The preview scale changes only how large the browser displays that layout; export scale controls the downloaded dimensions. PNG encoding may change the final byte size, not the symbol placement.

Does this upload the text I type?

No. Layout and image generation run in your browser. Product analytics record only coarse interaction facts such as whether an export succeeded and a character-count range; they do not include the text or generated image. See the privacy policy for the current analytics scope.