Cheat sheets

How numbers work,
language by language.

Short, scannable explainers — what's regular, what's irregular, and where the regional splits land. Use them next to the app or on their own.

Romance

5 sheets
Português
Portugal · PT-PT
FEATURED
763 setecentos sessenta e três
gender · dois/duas mil milhões ≠ bilião
Português
Brazil · PT-BR
219 duzentos e dezenove
dezesseis · dezenove bilhão = 10⁹
Español
Spanish
1.222 mil doscientos veintidós
y only after 30 cien ≠ ciento billón = 10¹²
Français
French
99 quatre-vingt-dix-neuf
70/80/90 math septante · nonante (BE/CH) disappearing s
Italiano
Italian
1.643 milleseicentoquarantatré
no spaces vowel elision mille → mila

Germanic

3 sheets
English
English
1,000,000,000 one billion (short-scale)
billion = 10⁹ forty, not fourty UK "and" vs US
Deutsch
German
87 siebenundachtzig
reversed pairs one big word Billion = 10¹²
Nederlands
Dutch
22 tweeëntwintig
reversed pairs diaeresis ë één ≠ een

Slavic

1 sheet
Русский
Russian
42 сорок два
case agreement сорок, девяносто 3 hundreds patterns

Indo-Iranian

2 sheets
हिन्दी
Hindi
1,00,000 एक लाख · ek lākh
lakh & crore 1-99 irregular comma 1,00,000
فارسی
Persian
165 صد و شصت و پنج · sad-o-shast-o-panj
و everywhere written va, said o milyârd = 10⁹

CJK

3 sheets
日本語
Japanese
42 四十二 · よんじゅうに
counters native vs Sino
한국어
Korean
25 스물다섯 · 이십오
two systems 만 = 10⁴ counter shortenings
中文
Mandarin
43,256 四万三千二百五十六
万 grouping (10⁴) 两 ≠ 二 tones: 14 ≠ 40

Semitic

1 sheet
العربية
Arabic
٤٢ اثنان وأربعون
RTL · digits LTR gender + case

Southeast Asian

3 sheets
Bahasa
Indonesian
2.743 dua ribu tujuh ratus empat puluh tiga
se- = 1 no irregulars ke- ordinal prefix
Tagalog
Tagalog
649 anim na daan at apatnapu't siyam
't = at (and) -ng / na linker native + Spanish
Tiếng Việt
Vietnamese
155 một trăm năm mươi lăm
1→mốt, 5→lăm linh / lẻ filler N/S split