Binary to Gray Code Converter

Convert binary numbers into Gray Code instantly. Enter a binary value and get the equivalent Gray Code output with accurate digital electronics conversion.

Gray Code Result: -
Decimal Result: -
Status: -

What is Gray Code?

Gray Code is a binary numbering system where adjacent values change by only one bit. It is widely used in digital electronics because it reduces errors during signal transitions.

Binary sequence:

000
001
010
011


Gray Code sequence:

000
001
011
010

How to Convert Binary to Gray Code

The conversion follows a simple XOR rule:

  1. The first Gray Code bit is the same as the first binary bit.
  2. Each following Gray bit is created by XORing the current binary bit with the previous binary bit.
Binary:

1011


Step conversion:


First bit:

1


Second bit:

1 XOR 0 = 1


Third bit:

0 XOR 1 = 1


Fourth bit:

1 XOR 1 = 0


Gray Code:

1110

Binary to Gray Code Examples

Binary Gray Code
0000 0000
0001 0001
0010 0011
0100 0110
1011 1110

Gray Code Applications

  • Rotary encoder systems.
  • Digital position measurement.
  • Analog-to-digital converters.
  • Communication systems.
  • Digital circuit design.

Frequently Asked Questions

The first Gray bit is copied from the binary number. Each remaining Gray bit is calculated by XORing two neighboring binary bits.
Gray Code reduces errors in digital systems by allowing only one bit to change between consecutive values.
Gray Code uses binary digits but follows a different arrangement rule from normal binary numbers.
Yes. The converter works with different binary bit lengths directly in your browser.
Scroll to Top