Binary Code Translator

Binary Code Translator

Character Count: 0 Word Count: 0 Line Count: 0

You can use this handy online binary code translation tool to quickly convert your English text into a binary code. Simply enter the regular text as you would in the left column panel and then you will see it automatically get translated into a series of binary code on the right. Likewise, if you have binary code - enter it into the right panel of the binary translator and get the english translation.

Binary Code Generator

If you are looking to easily and quickly generate some binary code then simply use the online binary code translation tool above. All you have to do is write out text on the left hand side and then as you do you will see the code being generated on the right. You can then copy and paste this code wherever you want. You will see that when you paste it back on the right hand side column that it also gets converted back into English. You can do this back and forth if you wish.

Of course, if you have any questions with regards to the binary code generator then please do let us know and we will be more than happy to help you.

If you are looking for an example of binary code then please see below:

01000010 01101001 01101110 01100001 01110010 01111001 00100000 01000011 01101111 01100100 01100101 00100000 01010100 01110010 01100001 01101110 01110011 01101100 01100001 01110100 01101111 01110010

Do you have any ideas on how we can enhance the binary code generator further? If so, please get in touch with us and we’d be more than happy to see if we can try and assist.

Check out our other text tools as well such as our small text generator and wide text generator.

Basic Decimal to Binary

In order to understand the text representation of binary, you need to know the basic binary to decimal conversion. Once you have that, learning how to read binary number system is as easy as counting to 26; the number of letters in the English alphabet.  We’ll include a quick refresher on binary to decimal.

One letter represented in binary is eight digits, or bits long.  In this example, let’s use the binary figure 01000011.  You can reference the binary to ASCII converter on this page as you read through this tutorial.

How to get a decimal out of this? We use powers of 2 to construct the decimal. To remember this better, let's write our binary figure, and above it, assign powers of 2 to each digit. Start from 2 to 0 on the right, and work left.

20 = 1

21 = 2

22 = 4

23 = 8

24 = 16

25 = 32

26 = 64

27 = 128




128

64

32

16

8

4

2

1


0

1

0

0

0

0

1

1

= 67


Now, let’s look at which powers of 2 are indicated with a 1.  We have 26 (64), 21 (2) and 2(1) all indicated by a 1, so we’re only going to need those powers of 2.  We’ll add those together to get the decimal output, which is 67.

So how does that correspond to a letter, especially since there’s only 26 in the English alphabet?  Now that you understand basic decimal conversion, we can take those first three digits in the string out of the equation.  When using a binary to English translator, the first three binary digits indicate if the letter is uppercase or lowercase.  Let’s do the decimal conversion, but ignore the first three digits this time.

20 = 1

21 = 2

22 = 4

23 = 8

24 = 16

25 = 32

26 = 64

27 = 128


128

64

32

16

8

4

2

1


0

1

0

0

0

0

1

1

= 3


Now, the only powers of 2 we used were 21 and 20, which are 2 and 1.  Again, we’ll add them to get a decimal.  From here, we only need to remember the letters in the English alphabet, and which number they correspond to if you list them in numerical order.  Consider A=1, B =2, C=3, and so on.

Remember how we said the first three digits in the string indicates the case of the letter?  010 is uppercase, and 011is lowercase.  So we already know our letter will be uppercase, since it begins with 010.  Now, let’s just take our decimal we derived from the rest of the string; 3. What’s the third letter in the alphabet?  It’s C.  So the ASCII output for 01000011 is the uppercase letter C.

Converting binary to text 

128   64   32   16   8   4   2   1

0        1      0     0    0    0  1    1 = 3

A – 1

B – 2

C – 3

D – 4 

E – 5

...


Binary to ASCII table

BinaryDecimalASCII CharacterHex
00NUL0
11SOH1
102STX2
113ETX3
1004EOT4
1015ENQ5
1106ACK6
1117BEL7
10008BS8
10019HT9
101010LF0A
101111VT0B
110012FF0C
110113CR0D
111014SO0E
111115SI0F
1000016DLE10
1000117DC111
1001018DC212
1001119DC313
1010020DC414
1010121NAK15
1011022SYN16
1011123ETB17
1100024CAN18
1100125EM19
1101026SUB1A
1101127ESC1B
1110028FS1C
1110129GS1D
1111030RS1E
1111131US1F
10000032Space20
10000133!21
1000103422
10001135#23
10010036$24
10010137%25
10011038&26
1001113927
10100040(28
10100141)29
10101042*2A
10101143+2B
10110044,2C
101101452D
10111046.2E
10111147/2F
11000048030
11000149131
11001050232
11001151333
11010052434
11010153535
11011054636
11011155737
11100056838
11100157939
11101058:3A
11101159;3B
111100




This website uses cookies to improve your experience, analyze traffic and display ads. Learn more