Number to Words
Convert integers to English words, ordinal words, and ordinal numbers.
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
- Type or paste a number into the input field.
- Click Convert or simply type to see live results.
- 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").
- 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.