Learn foreign numbers.

A simple tool to improve the listening comprehension of numbers in your foreign language.

★★★★★ 4.5 / 5

“After 30 minutes, my ability to understand German numbers skyrocketed.”

248 ratings on the App Store

You can practice listening to:

Cardinal Numbers

Ordinal Numbers

Phone Numbers

Telling the Time

Author

Hoşgeldiniz! I am currently trying to learn Turkish and one challenge I have is quickly understanding numbers when someone says them quickly. In stores and markets, quickly recognizing numbers is an important skill.

I found that even though I "knew" all the numbers, I was not able to quickly understand them when they were spoken. So I set out to create a tool to let me practice. Thus Foreign Numbers was born.

It has one simple purpose: to help you become fluent in number comprehension.

Why focus on numbers?

Numbers are just a small part of learning a language. But mastering them is useful for a couple reasons:
  • Numbers are everywhere and getting them exactly right is very important! Whether it is at the market, with your friends, or at the tax office; catching the difference between 4, 40, and 400 can prevent a costly mistake!
  • Numbers serve as a good tool to improve listening comprehension. Since learning the numbers themselves is pretty easy, they are easily used to train yourself to quickly hear and recognize words you already know.

What Learners Say

★★★★☆ 4.5 / 5 (248 ratings on the App Store)

Helpful way to practice an important skill!

“I've learned 4 foreign languages as an adult, but I've always found numbers to be one of the toughest nuts to crack. After about 30 minutes worth of playing with it, my ability to accurately understand those "backward" German numbers skyrocketed and they were no longer a problem!”

junoba57 — Canada Learning German & Hungarian

Exactly what I needed

“I was looking for this exact kind of app, but didn't think it would exist. I'm so glad it does! Learning numbers and being able to understand it when natives tell you a big number at full speed, is a completely different game. This app is perfect to train our number listening skills.”

Thibaud Chaumard — France Learning Spanish

Amazing learning app

“I've been looking for ways to practice my Japanese numbers listening skills and finally found this which has been so helpful. It's a simple app but super effective in strengthening your speed.”

Nekowakowai — New Zealand Learning Japanese

Brilliant app!

“It's so important to get practice listening to numbers in a language you're studying but resources are few. I love this app, it is so useful.”

kalinkapost — United Kingdom Learning Russian

Helps to Master the Numbers!

“I am having a hard time with learning French numbers. But luckily I have improved greatly with just 15 minutes a day for 1-2 weeks!”

WaRaWh — United States Learning French

Best way to learn numbers

“This is an essential tool for anyone learning a foreign language. I use it for Mandarin Chinese and it works great. Most importantly, numbers are very often encountered in the real world as lightning-fast spoken prices, times, and phone numbers.”

Sven979 — United States Learning Mandarin Chinese

Count in 26 Languages

Arabic flag

Arabic

7 = سبعة (sabʿa)

Arabic uses its own set of Eastern Arabic numerals (٠١٢٣٤٥٦٧٨٩), which are the ancestors of the Western digits used...

Learn Arabic numbers →
Chinese flag

Chinese

7 =

Chinese uses two sets of characters for numbers: simple (小写) for everyday use and complex (大写) for financial documents....

Learn Chinese numbers →
Czech flag

Czech

7 = sedm

Czech numbers interact with grammar in complex ways. The numbers one and two have gendered forms — jeden/jedna/jedno...

Learn Czech numbers →
Danish flag

Danish

7 = syv

Danish has one of the most unusual counting systems in Europe, using a vigesimal (base-20) system inherited from the...

Learn Danish numbers →
Dutch flag

Dutch

7 = zeven

Like German, Dutch places the ones digit before the tens — so 24 is vierentwintig ("four-and-twenty"). English once...

Learn Dutch numbers →
English flag

English

7 = seven

English numbers are mostly regular, but "eleven" and "twelve" stand out as oddities. They come from Old English words...

Learn English numbers →
Finnish flag

Finnish

7 = seitsemän

As an agglutinative language, Finnish builds number words by stacking suffixes together. Tens are formed by adding...

Learn Finnish numbers →
French flag

French

7 = sept

French counting famously mixes base-10 and base-20 (vigesimal) systems, a legacy of the Celtic peoples who once...

Learn French numbers →
German flag

German

7 = sieben

German places the ones digit before the tens in compound numbers — 25 is fünfundzwanzig ("five-and-twenty"). This...

Learn German numbers →
Greek flag

Greek

7 = επτά (eptá)

Ancient Greeks assigned numerical values to each letter of their alphabet — a system still used today for ordinals and...

Learn Greek numbers →
Hebrew flag

Hebrew

7 = שִׁבְעָה (shiv'a)

Hebrew traditionally represents numbers using letters of its alphabet — aleph (א) for 1, bet (ב) for 2, and so on...

Learn Hebrew numbers →
Hindi flag

Hindi

Hindi uses Devanagari numerals (०१२३४५६७८९), the direct ancestors of the Western digits the world uses today — what we...

Learn Hindi numbers →
Hungarian flag

Hungarian

7 = hét

Hungarian, a Uralic language unrelated to its Indo-European neighbors, has a logical and recursive decimal number...

Learn Hungarian numbers →
Indonesian flag

Indonesian

7 = tujuh

Indonesian has one of the simplest and most regular number systems in the world. Once you learn the digits 1–10, larger...

Learn Indonesian numbers →
Italian flag

Italian

7 = sette

Italian teens have a quirky split: 11–16 end with -dici (undici, dodici...) but 17–19 flip the order and start with...

Learn Italian numbers →
Japanese flag

Japanese

7 = 七 (shichi/nana)

Japanese uses two parallel number systems: Sino-Japanese numbers (borrowed from Chinese over a thousand years ago) and...

Learn Japanese numbers →
Korean flag

Korean

7 = 칠 (chil)

Korean has two complete number systems used in daily life: Sino-Korean (from Chinese characters) for dates, money, and...

Learn Korean numbers →
Norwegian flag

Norwegian

7 = sju / syv

Norwegian (Bokmål) has a straightforward decimal counting system, but with a few twists. The number "one" has two forms...

Learn Norwegian numbers →
Polish flag

Polish

7 = siedem

Polish numbers are among the most grammatically complex in Europe. They must agree in gender and case with the nouns...

Learn Polish numbers →
Portuguese flag

Portuguese

7 = sete

Portuguese numbers have gendered forms — um/uma (one) and dois/duas (two) — and the hundreds also change to match:...

Learn Portuguese numbers →
Romanian flag

Romanian

7 = șapte

Romanian is the only Romance language that forms its teens with the word spre ("towards") — so 15 is cincisprezece,...

Learn Romanian numbers →
Russian flag

Russian

7 = семь (semʹ)

Russian numbers decline through six grammatical cases and interact with nouns in complex ways: after 1, the noun is...

Learn Russian numbers →
Spanish flag

Spanish

7 = siete

Spanish numbers 0–15 each have unique names that must be memorized, but from 16 onward the system becomes predictable:...

Learn Spanish numbers →
Swedish flag

Swedish

7 = sju

Swedish numbers follow a clean decimal pattern, but "one" comes in two forms — en (common gender) and ett (neuter...

Learn Swedish numbers →
Thai flag

Thai

7 = เจ็ด (jèt)

Thai has its own set of numerals (๐๑๒๓๔๕๖๗๘๙) that follow the Hindu-Arabic positional system. While Arabic digits are...

Learn Thai numbers →
Turkish flag

Turkish

7 = yedi

Turkish numbers are beautifully logical and consistent, reflecting the language's agglutinative nature. Compound...

Learn Turkish numbers →

Lots of Supported Languages — Don't see yours? Let me know.