Free Number to Words Converter – Spell Out Any Number in Words (2026)

Instantly convert any number into written words - spell out numbers for check writing, legal documents, invoices, and finance reports. Cardinal, ordinal, and currency modes included. 100% free, runs entirely in your browser.

Cardinal & ordinal · Currency mode · English, Spanish & German - all free, all instant.

Used for check writing, legal contracts, invoices, and education - wherever numbers must be written in full.

Mode:
Language:
Currency:
Enter a number and click Convert to see it written in words.

Last updated: June 6 2026

Reviewed by the QuickTooly Team

Number to Words Guide

Why Use a Free Number to Words Converter?

  • Checks & banking: US banks require the dollar amount written in full to prevent fraud. Currency mode handles this automatically - just enter the amount and copy the result.
  • Legal & contracts: Contracts and deeds spell out monetary values and clause numbers to eliminate ambiguity and meet drafting standards.
  • International documents: Output in English, Spanish, or German for multilingual finance and legal work.
  • Education & exams: Students and teachers use ordinal output (first, second, twenty-third) for dates, rankings, and grammar exercises.

What Is a Number to Words Converter?

A number to words converter is a tool that translates any numeric value into its written English (or Spanish / German) equivalent - for example, 1,250 becomes one thousand two hundred fifty.

This is essential anywhere that written-out numbers are legally or professionally required - checks, contracts, invoices, and formal documents.

  • Check writing: Bank checks require the amount written in full words to prevent fraud. Currency mode formats the output as one thousand two hundred fifty dollars and seventy-five cents.
  • Legal & finance documents: Contracts and legal agreements often spell out monetary amounts or clause numbers in full to avoid ambiguity.
  • Ordinal numbers: Convert 23 to twenty-third for rankings, dates, and ordered lists.
  • Multi-language support: Output in English, Spanish, or German - useful for international documents and multilingual content.
  • 100% private: All conversion happens in your browser. Your numbers are never sent to any server.
  • Completely free: No account, no usage limits, no paywalls.

Use Cases: Checks, Legal Docs, Invoices & More

Use CaseModeExample Output
Check writingCardinal + Currencyone thousand dollars
Invoice amountsCardinaltwo hundred fifty
Date ordinalsOrdinaltwenty-third
Multilingual docsCardinal + ES/DEmil / eintausend

How to Convert a Number – 3 Steps

  1. Enter your number in the input field. Integers, negatives, and decimals are all supported.
  2. Choose your options - Cardinal for standard amounts, Ordinal for positional numbers, Currency for check writing. Select your language: English, Spanish, or German.
  3. Click Convert, then copy - the result appears instantly. Use the Copy button to grab it for your document.

Frequently Asked Questions

What numbers are supported?

The tool supports integers (positive and negative) and decimal numbers up to the range supported by JavaScript's Number type - that covers values up to approximately 9 quadrillion. For very large numbers, consider scientific notation inputs if needed.

Does it support decimals?

Yes. In Cardinal mode, decimals are written out (e.g., 1.5 → "one point five"). In Currency mode, the decimal portion is treated as cents (e.g., 1.50 → "one dollar and fifty cents").

What is Currency mode?

Currency mode (available for English Cardinal) formats the output for check writing - the integer part is expressed in dollars and the decimal part in cents. For example, 1250.75 becomes "one thousand two hundred fifty dollars and seventy-five cents." This matches the format required by most US banking institutions.

What languages are available?

This tool currently supports English (en), Spanish (es), and German (de). These cover the most common use cases for international finance and legal documents.

What is the difference between Cardinal and Ordinal?

Cardinal numbers express a quantity: one, two, three. They are used for amounts on checks and invoices. Ordinal numbers express a position: first, second, third. They are used for dates (the twenty-third of June), rankings, and chapter headings.

Is my data stored or sent anywhere?

No. All conversion runs entirely in your browser using JavaScript. Your numbers are never transmitted to any server, stored in a database, or shared with any third party. It is safe to enter confidential financial figures.

How do I write a check amount in words?

Enter the dollar amount in the input field, select Cardinal mode and turn Currency on, then click Convert. The result - for example, one thousand two hundred fifty dollars and seventy-five cents - is formatted exactly as US banks require. Copy it directly onto the check's written-amount line.

How do I spell out large numbers like one million or one billion?

The converter handles numbers up to approximately 9 quadrillion - just type the number (e.g. 1000000) and click Convert. It outputs one million in Cardinal mode, one millionth in Ordinal mode, with no commas needed in the input.

Looking for related tools? Try our Case Converter or the full Text Tools suite.