Number to Words

Convert integers to English words, ordinal words, and ordinal numbers.

0 characters

Number to Words Converter

This tool converts any integer into its English word representation, ordinal word, and ordinal number format. It is useful for writing checks, generating human-readable reports, creating educational materials, or formatting numbers in legal documents.

The conversion runs locally in your browser using the number-to-words library. The number you enter is not uploaded, stored, or sent to a server.

How to use

  1. Type or paste a number into the input field.
  2. Click Convert or simply type to see live results.
  3. Three results are displayed: the word form (e.g. "forty-two"), the ordinal word (e.g. "forty-second"), and the ordinal number (e.g. "42nd").
  4. Use Copy to copy the word result to the clipboard, or Clear to reset.

What is number to words conversion?

Number to words conversion transforms a numeric value into its spelled-out English form. The ordinal form adds the appropriate suffix (st, nd, rd, th) to describe position or order in a sequence. This is commonly used in financial documents, legal writing, and formal correspondence.

Input notes

The tool accepts integers, including negative numbers and zero. Very large numbers (billions and above) are supported. Decimal numbers are not supported — only whole integers can be converted to words.

Example

See how different numbers convert to words:

--- Number: 42 ---
Word: forty-two
Ordinal Word: forty-second
Ordinal Number: 42nd

--- Number: 1000000 ---
Word: one million
Ordinal Word: one millionth
Ordinal Number: 1000000th

--- Number: -7 ---
Word: negative seven
Ordinal Word: negative seventh
Ordinal Number: -7th

MCP integration

MCP (Model Context Protocol) lets AI agents and apps discover and run Coding.Tools utilities for repeatable conversions, formatting, hashing, and generation workflows.

MCP tool name: number-to-words

MCP endpoint: https://coding.tools/mcp

Call tools/list first. Each tool entry includes inputSchema, outputSchema, and examples so an AI agent or client can build valid arguments without guessing.

For tools/call, read result.content[0].text for the display value and result.structuredContent for machine parsing. Tool-level failures return isError: true; protocol failures return a JSON-RPC error.

Example tools/call request:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"number-to-words","arguments":{"input":"12345"}}}'

Most text and data tools accept an input string plus optional options. Browser-only image tools are listed for discovery and return a web UI link when they need browser image APIs.