MAC 48-Bit Address

MAC Address Binary Converter

Convert a 48-bit MAC address between hexadecimal and binary notation. Enter common colon, hyphen, Cisco dotted or continuous MAC formats and inspect all six bytes individually.

MAC to Binary Binary to MAC 48 Bits 6 Bytes Hexadecimal
MAC Address Conversion 6 × 8-Bit Bytes
Choose the conversion direction.
Enter a 48-bit MAC address such as 00:1A:2B:3C:4D:5E.
A standard MAC-48 address contains 48 bits divided into six bytes. Each hexadecimal byte represents exactly eight binary bits.
MAC Address Result
Total Bits 48
Total Bytes 6
Hex Digits 12
Bits per Byte 8
OUI / First 24 Bits
Last 24 Bits
First Byte
Last Byte
Normalized MAC Address
Continuous Hexadecimal
48-Bit Binary MAC Address

What Is a MAC Address in Binary?

A standard MAC address used by many Ethernet and Wi-Fi interfaces is a 48-bit value. It is normally displayed as six hexadecimal bytes, but every byte can also be represented as eight binary bits.

For example, the MAC address 00:1A:2B:3C:4D:5E contains six hexadecimal byte values. Converting those bytes individually produces the complete 48-bit binary address.

How to Convert a MAC Address to Binary

Each pair of hexadecimal digits in a MAC address represents one byte. Because one byte contains eight bits, each hexadecimal byte is converted into an eight-character binary sequence.

MAC: 00:1A:2B:3C:4D:5E

00 = 00000000
1A = 00011010
2B = 00101011
3C = 00111100
4D = 01001101
5E = 01011110

Joining those six binary groups gives the complete 48-bit MAC representation.

MAC Address Binary Example

Consider this MAC address:

AA:BB:CC:11:22:33

The hexadecimal bytes convert as follows:

AA = 10101010
BB = 10111011
CC = 11001100
11 = 00010001
22 = 00100010
33 = 00110011

The complete 48-bit result is:

10101010:10111011:11001100: 00010001:00100010:00110011

How Many Bits Are in a MAC Address?

A conventional MAC-48 address contains 48 bits. Those bits are divided into six equal eight-bit bytes.

6 bytes × 8 bits = 48 bits

The hexadecimal form therefore contains twelve hexadecimal digits because each hexadecimal digit represents four bits.

12 hexadecimal digits × 4 bits = 48 bits

MAC Address Byte Structure

Part Size Hex Digits
Byte 1 8 bits 2
Byte 2 8 bits 2
Byte 3 8 bits 2
Byte 4 8 bits 2
Byte 5 8 bits 2
Byte 6 8 bits 2

Convert Binary to a MAC Address

To convert a binary MAC address back to hexadecimal, separate the 48-bit value into six groups containing eight bits each.

00000000 00011010 00101011 00111100 01001101 01011110

Convert each binary byte to two hexadecimal digits:

00000000 = 00
00011010 = 1A
00101011 = 2B
00111100 = 3C
01001101 = 4D
01011110 = 5E

The resulting MAC address is:

00:1A:2B:3C:4D:5E

Supported MAC Address Formats

MAC addresses can appear in several textual formats depending on the operating system, network device or documentation.

Format Example
Colon-separated 00:1A:2B:3C:4D:5E
Hyphen-separated 00-1A-2B-3C-4D-5E
Cisco dotted 001A.2B3C.4D5E
Continuous 001A2B3C4D5E

This calculator accepts all four forms and normalizes the output to colon-separated hexadecimal notation.

Colon-Separated MAC Address

One of the most common MAC address formats separates each byte with a colon.

00:1A:2B:3C:4D:5E

The six pairs directly correspond to the six bytes in the 48-bit value.

Hyphen-Separated MAC Address

Some operating systems and networking tools display MAC addresses using hyphens instead of colons.

00-1A-2B-3C-4D-5E

This represents the same 48-bit value as:

00:1A:2B:3C:4D:5E

Only the text separator changes.

Cisco Dotted MAC Address

Some Cisco networking interfaces and documentation commonly group a MAC address into three sets of four hexadecimal digits.

001A.2B3C.4D5E

Removing the dots gives the same twelve hexadecimal digits:

001A2B3C4D5E

Those digits can then be separated into the original six bytes.

Hexadecimal and Binary MAC Values

Hexadecimal is convenient for displaying MAC addresses because two hexadecimal digits map exactly to one byte.

Hex: FF

Binary: 11111111

Likewise:

Hex: 00

Binary: 00000000

No information is lost when converting between hexadecimal and binary representation.

First 24 Bits and Last 24 Bits

A 48-bit MAC address can be viewed as two 24-bit halves. The first three bytes form the first 24 bits, while the final three bytes form the remaining 24 bits.

MAC: 00:1A:2B:3C:4D:5E

First 24 bits: 00:1A:2B

Last 24 bits: 3C:4D:5E

The calculator displays this split for readability but does not perform an external manufacturer or OUI database lookup.

MAC Address vs IP Address

MAC addresses and IP addresses are both used in networking, but they represent different types of addressing.

Address Typical Representation Width
MAC-48 00:1A:2B:3C:4D:5E 48 bits
IPv4 192.168.1.1 32 bits
IPv6 2001:db8::1 128 bits

This tool converts only the representation of a MAC address. It does not attempt to resolve a MAC address to an IP address.

Why Convert a MAC Address to Binary?

Binary MAC representation is useful when learning Ethernet addressing, inspecting packet headers, studying networking fundamentals, developing embedded networking software, debugging low-level protocol data, or comparing bit patterns.

A binary view also makes the six-byte structure explicit and helps developers understand how a hexadecimal MAC address maps directly to its underlying 48 bits.

MAC Address Binary Conversion and Leading Zeros

Leading zeros must be preserved when converting a MAC address. Each MAC byte must always contain exactly eight binary bits and two hexadecimal digits.

Hex byte: 01

Correct binary: 00000001

Not: 1

Likewise, the first byte 00 must remain eight binary zeros rather than disappearing from the result.

Important MAC Address Binary Notes

Important: this calculator handles standard 48-bit MAC address representation.

A MAC-48 address contains six bytes and 48 bits.

Each byte is represented by two hexadecimal digits or eight binary bits.

The calculator accepts colon-separated, hyphen-separated, Cisco dotted and continuous hexadecimal MAC notation.

Binary input must contain exactly 48 bits.

Spaces, colons and hyphens may be used to separate binary bytes.

Leading zeros are preserved.

This tool does not perform MAC vendor lookup, OUI database lookup, IP-to-MAC resolution, ARP queries, network scanning or device discovery.

The calculator converts address representation only.

MAC Address Binary Converter FAQs

What does the MAC Address Binary Converter do?
It converts a standard 48-bit MAC address between hexadecimal notation and its complete binary representation.
How many bits are in a MAC address?
A standard MAC-48 address contains 48 bits divided into six 8-bit bytes.
How many bytes are in a MAC address?
A standard 48-bit MAC address contains six bytes.
How do I convert a MAC address to binary?
Convert each hexadecimal byte independently into eight binary bits, preserving leading zeros, and then join the six groups.
What is FF in MAC-address binary?
Hexadecimal FF is binary 11111111.
What is 00 in binary?
Hexadecimal 00 is binary 00000000 when represented as a complete MAC-address byte.
Can I enter a MAC address with hyphens?
Yes. Addresses such as 00-1A-2B-3C-4D-5E are accepted.
Does the converter support Cisco dotted MAC format?
Yes. A value such as 001A.2B3C.4D5E is accepted and converted to the same 48-bit MAC value.
Can I convert 48-bit binary back to a MAC address?
Yes. Enter exactly 48 binary bits and the converter will generate the six hexadecimal MAC bytes.
Does this tool tell me the MAC-address manufacturer?
No. This tool performs hexadecimal and binary address conversion only and does not query an external OUI or vendor database.
Scroll to Top