Binary to Decimal

Enter a binary number and convert it to decimal, hexadecimal, and octal. Results appear instantly in your browser.

Binary
Valid: 0, 1 only
Decimal (Base 10)
Result will appear here
Hexadecimal (Base 16)
Octal (Base 8)
Quick Reference
00
11
102
113
1004
1015
1106
1117
10008
111115
1000016
11111111255

Binary to Decimal Converter

This tool converts binary (base 2) numbers into their decimal (base 10), hexadecimal (base 16), and octal (base 8) equivalents. It is useful for understanding binary data, working with bitwise operations, or converting values from digital systems.

The conversion runs entirely in your browser using JavaScript's BigNumber library for precision.

How to use

  1. Type or paste a binary number into the input field (e.g. 11111111 or 1010).
  2. Click Convert to see the decimal, hexadecimal, and octal results.
  3. Use the Copy button to copy the decimal result to your clipboard.
  4. Click Clear to reset all fields.

What is binary?

Binary is a base 2 number system that uses only two digits: 0 and 1. It is the fundamental language of computers, where each binary digit (bit) represents an off or on state. All data in a computer — text, images, programs — is ultimately stored as binary numbers.

Example

Binary:      11111111
Decimal:     255
Hexadecimal: FF
Octal:       377

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: binary-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":"binary-to-decimal","arguments":{"input":"11010110"}}}'

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.