Number to Words API

GET

Spell out any number as words for invoices and documents.

Number to Words converts numeric values into written cardinal words and counts whole and fractional digits. Pass any integer or float to get the spelled-out text along with digit counts and locale information.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/numbertowords?number=975.07
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "number": 975.07,
    "words": "nine hundred seventy-five point zero seven",
    "ordinal": "nine hundred seventy-fifth point zero seven",
    "numberOfDigits_numeric": 3,
    "numberOfDigits_words": "three",
    "eachNumber": [
      "nine",
      "seven",
      "five"
    ],
    "afterDecimal": {
      "number": "07",
      "words": [
        "zero",
        "seven"
      ],
      "numberOfDigits_numeric": 2,
      "numberOfDigits_words": "two"
    },
    "locale": "en-US"
  }
}

Start from a template — a working app you can deploy in a minute

About the Number to Words API

Number to Words works by converting numbers to words using a predefined set of rules. It supports a wide range of numbers and provides the equivalent words in a structured format.

What people use it for

Check Printing Systems
When printing legal bank checks, payroll software converts dollar totals into written cardinal words to prevent tampering with numeric amounts.
Legal Contract Drafting
Contract automation platforms convert monetary liabilities and lease terms into spelled-out words to accompany raw figures in formal agreements.
Primary Math Quizzes
Educational apps generate vocabulary flashcards and spelling tests by matching raw digits with their corresponding cardinal word strings.
Audio Receipt Pronunciation
To read store totals aloud over phone support or smart speakers, accessibility services convert numeric totals into speakable word phrasing.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Number to Words

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Number to Words API.

Read the docs →
Is it cheap enough to spell out numbers for every invoice generated?
Yes. At 2 credits per conversion, the Starter plan covers 100,000 calls each month, which works out to about $0.30 per 1,000 calls or $0.0003 per call. You can also test your integration on the Free plan, which includes 100 conversions every month.
Do I get ordinal words and decimal breakdowns on the Free plan?
No, ordinal forms, digit-by-digit spellings, and spelled-out decimal values are premium fields. The Free plan returns the standard cardinal word representation and numeric digit counts. Any paid plan unlocks the ordinal text, individual digit arrays, and decimal words.
Can it handle numbers with decimal points?
Yes, you can pass decimal numbers directly into the number parameter. Number to Words extracts both the integer and fractional parts, returning digit counts for both sides and full word representations for the decimal portion on paid plans.
Does it convert numbers into ordinal words like 'first' or 'twenty-first'?
Yes. Alongside the standard cardinal representation, the API provides an ordinal field containing the ranking word form. This field is a premium feature included on all paid plans.
Can I get each individual digit spelled out separately?
Yes. The eachNumber response field returns an array listing each digit of your input written out as an individual word. This detailed breakdown is available on Starter and higher paid plans.

Ready to build with Number to Words? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs