French Number to Words

70 becomes soixante-dix or septante depending on region (FR/BE/CH)

Convert integers into French words with correct regional variants for 70 to 99: France soixante-dix and quatre-vingt-dix, Belgium septante and nonante, Switzerland septante, huitante, and nonante. Runs in your browser.

Why does 70 differ between France, Belgium, and Switzerland?

France uses the vigesimal forms soixante-dix for 70 and quatre-vingt-dix for 90. Belgium and Switzerland use the simpler septante for 70 and nonante for 90. Switzerland additionally uses huitante for 80 in several cantons, while France and Belgium both say quatre-vingts.

This tool writes whole numbers as French words, and it is built around the one thing generic number-spellers get wrong for French: the regional differences in how 70 to 99 are named. Choose your region and the output matches local usage.

How it works

The number is broken into groups of three digits. Each group is read with the French units, tens, and hundreds tables, then the scale words mille, million, and milliard are appended. The interesting logic lives in the 70–99 band:

France:       70 soixante-dix   80 quatre-vingts   90 quatre-vingt-dix
Belgium:      70 septante       80 quatre-vingts   90 nonante
Switzerland:  70 septante       80 huitante        90 nonante

Hyphenation follows the post-1990 reform (all parts joined, e.g. quatre-vingt-onze), et is kept in 21/31/…/61 and in France’s soixante et onze, and the final s on vingts and cents appears only when the word ends the number.

Tips and notes

If you are writing for a Belgian or Swiss audience, switch the region: writing soixante-dix to a Swiss reader looks as odd as writing septante to a reader in France. Mille never takes a plural s (deux mille, not deux milles), while millions and milliards do (trois millions). For ordinals such as premier and deuxième, use the companion French ordinal words tool.