Numbers to words & Roman numerals
Write a number or an amount in words (cheques, contracts) in Spanish or English, and convert Roman numerals both ways.
How to use: Numbers to words & Roman numerals
- Choose what to write: a number in words, an amount with currency or a Roman numeral.
- Enter the value and pick the language and currency if needed.
- Copy the resulting text.
What it accepts and what you get
- Input
- A number up to 999,999,999,999, an amount with up to 2 decimals or a Roman numeral from 1 to 3999.
- Output
- The number or amount written in words in Spanish or English, or the conversion between Roman numeral and number.
- Where your data is processed
- Your data is processed in your browser and is not sent to our servers.
Limitations and notes
- Decimals are read digit by digit (“point zero five”).
- English follows the British style (“one hundred and five”).
- Roman numerals are only accepted in standard form: IIII or IC are not valid.
- Check the text before using it on a cheque or contract.
Frequently asked questions
How do I write an amount in words for a cheque?
Choose “Amount”, enter the figure with up to 2 decimals and the currency. You get, for example, “one thousand two hundred euros and fifty cents”.
Does it convert Roman numerals?
Yes, both ways, from 1 to 3999 and only in standard form: IIII or IC are rejected, because the correct forms are IV or XCIX.
How high does it go?
Up to 999,999,999,999 in Spanish and English. Decimals are read digit by digit, and Spanish uses masculine forms.
Related tools
- Available
Percentage calculator
Work out X% of Y, what percent one number is of another, percentage change, increases and discounts.
AvailableIn your browser - Available
Text case converter
Convert text to UPPERCASE, lowercase, Title Case or Sentence case, keeping accents and Unicode letters. In your browser.
AvailableIn your browser - Available
Word counter
Count words, characters, sentences and paragraphs instantly.
AvailableIn your browser - Available
JSON formatter & validator
Validate, pretty-print and minify JSON and find the exact error. Runs in your browser.
AvailableIn your browser

