Hello in Binary
Hello in binary is 01001000 01100101 01101100 01101100 01101111 using UTF-8 or ASCII in eight-bit storage. The capital H matters: lowercase hello begins with 01101000. Each of the five letters uses one byte.
Exact text: Hello · UTF-8 / eight-bit ASCII
01001000 01100101 01101100 01101100 011011115 characters · 5 bytes · 40 bits. Spaces between the groups are display separators; the word itself contains no spaces.
Try this example in the converter ↓On this page
The input is exactly “Hello”, without quotation marks or a trailing newline. UTF-8 is selected; eight-bit ASCII gives the same bytes for this text. Selecting another example resets the converter and replaces your edits.
| Character | Decimal bytes | Hex bytes | Binary bytes |
|---|---|---|---|
| H | 72 | 48 | 01001000 |
| e | 101 | 65 | 01100101 |
| l | 108 | 6C | 01101100 |
| l | 108 | 6C | 01101100 |
| o | 111 | 6F | 01101111 |
Hello, one byte at a time
ASCII assigns capital H to decimal 72, e to 101, l to 108 and o to 111. UTF-8 preserves those ASCII values, so both encodings produce the same byte sequence for this word. The repeated l uses the same byte twice.
| Position | Character | Decimal byte | Binary byte |
|---|---|---|---|
| 1 | H | 72 | 01001000 |
| 2 | e | 101 | 01100101 |
| 3 | l | 108 | 01101100 |
| 4 | l | 108 | 01101100 |
| 5 | o | 111 | 01101111 |
hello, Hello and HELLO have different bytes
A text encoder preserves capitalization. Lowercase hello changes only the first byte compared with Hello. HELLO also changes e, l and o to their uppercase forms. Choose a preset above to compare the exact characters, then edit the input to make your own message.
| Text | UTF-8 / eight-bit ASCII binary |
|---|---|
| Hello | 01001000 01100101 01101100 01101100 01101111 |
| hello | 01101000 01100101 01101100 01101100 01101111 |
| HELLO | 01001000 01000101 01001100 01001100 01001111 |
Hello World adds a real space byte
Hello World contains 11 characters: five letters, a space and five more letters. Its UTF-8 representation has 11 bytes and 88 bits. The space is encoded as 00100000; it is separate from the visual spaces used to divide the displayed bytes.
| Exact text | Binary bytes |
|---|---|
| Hello World | 01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100 |
Copy, decode and verify your message
Use Copy result for the full binary sequence or Download TXT for a text file. Swap reverses the conversion and decodes the result back to the original spelling. Removing display separators keeps the bytes unchanged, provided every bit is retained.
The default uses UTF-8 and eight-bit groups. Strict seven-bit ASCII displays Hello as 1001000 1100101 1101100 1101100 1101111; it needs the matching seven-bit decoder. If you add punctuation, a newline or a non-ASCII character, you are encoding a different message. Your edits stay in the browser.
Frequently asked questions
What is lowercase hello in binary?
Lowercase hello is 01101000 01100101 01101100 01101100 01101111 in UTF-8 or eight-bit ASCII storage. Its h is decimal 104, while capital H is decimal 72. The other four bytes are the same as Hello.
PermalinkIs Hello the same in ASCII and UTF-8?
Yes, ASCII in eight-bit storage and UTF-8 give the same five bytes for Hello because every character is in ASCII. Seven-bit ASCII displays groups of seven bits instead. UTF-16 uses a different storage format and is not this example's encoding.
PermalinkHow many bits does Hello use?
Hello uses 40 bits in UTF-8: five characters, each using one eight-bit byte. This count excludes display separators and assumes no BOM, punctuation or trailing newline.
PermalinkCan I write Hello in binary without spaces?
Yes. The separators between displayed bytes are optional. Keep all 40 bits, including each leading zero, and decode them in eight-bit groups. The converter's No grouping option displays a continuous stream.
Permalink↑ Back to the converter · Page contents
Sources & verification
Reference material used for this explanation. The examples are reproducible with the tools on this site; see how they are checked.
Found a mismatch? Send a correction with a source.