An interactive Yivalese typing keyboard. Click keys to compose text in the typing area, switch font styles to preview different writing periods, and use the export tools to embed the keyboard on any webpage. Enable Edit Mode to reassign or rearrange keys.
Font:
Select a key on the keyboard, then click a glyph on the grid to assign it.
Drag keys to rearrange them (Centre = Swap | Edges = Insert).
b
d
g
l
w
y
x
n
B
Bb
Bd
Bg
Bl
Bw
By
Bx
Bn
D
Db
Dd
Dg
Dl
Dw
Dy
Dx
Dn
G
Gb
Gd
Gg
Gl
Gw
Gy
Gx
Gn
L
Lb
Ld
Lg
Ll
Lw
Ly
Lx
Ln
W
Wb
Wd
Wg
Wl
Ww
Wy
Wx
Wn
Y
Yb
Yd
Yg
Yl
Yw
Yy
Yx
Yn
X
Xb
Xd
Xg
Xl
Xw
Xy
Xx
Xn
N
Nb
Nd
Ng
Nl
Nw
Ny
Nx
Nn
Type Yivalese by clicking the keys above. Each key shows two glyphs — unshifted (left) and shifted (right). The font selector switches between writing periods. Enable Edit Mode to reassign or rearrange keys via drag-and-drop.
💡 Double-click XY to hold shift on (Caps Lock).
🔡 Toggle BB / Bb / bb to preview the whole keyboard and type in upper, title, or lower case.
🛠️ In Edit Mode: click a key then a glyph from the grid to reassign. Drag keys to rearrange (centre = swap, edge = insert).
📋 Use View / Edit ASCII below to save, share, or import a custom layout as a portable text snippet.
ASCII Layout — editable snapshot of the current keyboard
Edit glyph codes in brackets, then click Import to apply. Format: [LeftGlyph RightGlyph]. Special-key markers (S_*) are ignored on import.