Numbers to words and back: English, Spanish, French, German, Roman numerals, cheque amounts, years and ordinals.
payments ON MAINNET (real money) · 9 live endpoints
| Endpoint | Price | What it answers |
|---|---|---|
GET /cheque-words | $0.02 | Write a money amount in words for a cheque (EN/ES/FR/DE): you give the currency names, no rates; words or 56/100 cents. |
GET /english-parse | $0.02 | Parse English number words (one thousand and five, twenty-first, minus three point five) into digits. |
GET /english-words | $0.02 | A number as English words: cardinal and ordinal, US or UK 'and' style, hyphenation, decimals, up to 36 digits. |
GET /french-words | $0.02 | A whole number as French words: cardinal and ordinal, France/Belgium/Swiss forms (septante), 1990 hyphen spelling. |
GET /german-words | $0.02 | A whole number as German words (one-word below a million), ordinals with case endings, ein/eins, ß or ss. |
GET /ordinal-format | $0.02 | Ordinal suffix and word for a number: 1st/2nd/3rd/11th, French 1er/2e, Spanish 1.º/1.ª, German 1. with the word form. |
GET /roman-numeral | $0.02 | Convert 1-3999 to Roman numerals or read Roman numerals as numbers, strict or lenient (IIII, IC), additive style option. |
GET /spanish-words | $0.02 | A whole number as Spanish words (cardinal, ordinal 1-100), gender, un/uno apocope, long scale (mil millones, un billón). |
GET /year-words | $0.02 | How to say a year in English: the usual pair reading (nineteen eighty-four, twenty oh-five) and the full cardinal. |
GET /catalog returns this list as JSON. Activity hub · uptime.
Number-to-words conversion computed locally from the number the caller sends, following published spelling rules for each language; regional and house styles differ (see each answer's notChecked). Not a certified translation, and not legal or banking advice: for cheques, contracts and legal documents check the wording against the issuer's own rules before relying on it. Currency names are supplied by the caller and no exchange rates are used. Every paid response carries a disclaimer field.