Step by step
- Write 21–29 as a single word; shorten 'veintiuno' to 'veintiún' before a noun or 'mil'.
- Write 31–99 as three words using 'y' (e.g., treinta y cuatro).
- Use 'mil' without 'un' for 1,000–1,999 (1,500 is 'mil quinientos').
- Add 'de' after an exact million or billion before pesos, but omit 'de' if smaller digits follow.
At a glance
| Number | Spanish words | Key rule |
|---|---|---|
| 1,500 | mil quinientos | Use 'mil', not 'un mil' |
| 21,000 | veintiún mil | Shorten 'veintiuno' before 'mil' |
| $1,000,000 | un millón de pesos 00/100 M.N. | Add 'de' after exact million |
| $1,500,000 | un millón quinientos mil pesos | No 'de' when more digits follow |
Related questions
Do you write 'mil' or 'un mil' in Spanish?
The standard form is 'mil' without 'un': 1,500 is 'mil quinientos'. 'Un mil' appears on some checks, but 'mil' is preferred.
When do you use 'veintiuno' vs 'veintiún'?
Use 'veintiún' before a noun (veintiún pesos) or before 'mil' (veintiún mil). Use 'veintiuno' when counting without a noun.
Can this page's tool generate Spanish words?
The embedded tool on the English page outputs English words. Switch to the Spanish version of Utilorca to convert numbers directly into Spanish.
More questions: number to words
- How to Convert a Number to Words in Excel
- How to Write a Check With Cents in Words
- When to Write Numbers in Words vs. Digits
- How to Convert a Number to Words in Microsoft Word
- Is There a Number to Words Formula in Google Sheets?
- How to Convert a Number to Words in Python
- How to Write Decimals and Commas in Words
- How to Write Numbers in Words in English
- What is a number to words converter?
Open the full number to words →
Updated November 14, 2026.