Hex to Decimal
Enter a hexadecimal number and convert it to decimal, octal, and binary. Results appear instantly in your browser.
0-9, A-F (case insensitive)Hex to Decimal Converter
This tool converts hexadecimal (base 16) numbers into their decimal (base 10), octal (base 8), and binary (base 2) equivalents. It is useful when working with memory addresses, color codes, low-level programming, or any system that uses hexadecimal notation.
The conversion runs entirely in your browser using JavaScript's BigNumber library for precision, so large numbers are handled correctly without rounding errors.
How to use
- Type or paste a hexadecimal number into the input field (e.g.
1A2ForFF). - Click Convert to see the decimal, octal, and binary results.
- Use the Copy button to copy the decimal result to your clipboard.
- Click Clear to reset all fields.
What is hexadecimal?
Hexadecimal is a base 16 number system that uses the digits 0–9 and the letters A–F (where A = 10, B = 11, C = 12, D = 13, E = 14, F = 15). It is widely used in computing because each hex digit maps directly to four binary digits (bits), making it a compact way to represent binary data.
Example
Hex: 1A2F Decimal: 6703 Octal: 15057 Binary: 1101000101111
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: hex-to-decimal
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":"hex-to-decimal","arguments":{"input":"0x1A3F"}}}'
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.