I Love You in Binary
I love you uses ten bytes in UTF-8 or eight-bit ASCII storage: eight letters and two spaces. The exact binary sequence is below. The two 00100000 bytes keep the word spaces; this example uses capital I and lowercase love you.
Exact text: I love you · UTF-8 / eight-bit ASCII
01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 0111010110 characters · 10 bytes · 80 bits. The phrase includes two spaces and has no quotation marks, punctuation or trailing newline.
Try this example in the converter ↓On this page
The input is exactly “I love you”, 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 |
|---|---|---|---|
| I | 73 | 49 | 01001001 |
| Space | 32 | 20 | 00100000 |
| l | 108 | 6C | 01101100 |
| o | 111 | 6F | 01101111 |
| v | 118 | 76 | 01110110 |
| e | 101 | 65 | 01100101 |
| Space | 32 | 20 | 00100000 |
| y | 121 | 79 | 01111001 |
| o | 111 | 6F | 01101111 |
| u | 117 | 75 | 01110101 |
All ten bytes of I love you
I love you contains eight letters and two spaces. Each character is in ASCII, so UTF-8 uses one byte per character. Positions 2 and 7 are the encoded word spaces. Keeping them distinguishes this phrase from Iloveyou.
| Position | Character | Decimal byte | Binary byte |
|---|---|---|---|
| 1 | I | 73 | 01001001 |
| 2 | Space | 32 | 00100000 |
| 3 | l | 108 | 01101100 |
| 4 | o | 111 | 01101111 |
| 5 | v | 118 | 01110110 |
| 6 | e | 101 | 01100101 |
| 7 | Space | 32 | 00100000 |
| 8 | y | 121 | 01111001 |
| 9 | o | 111 | 01101111 |
| 10 | u | 117 | 01110101 |
Choose the capitalization you intend
The page title describes the phrase; the default input is exactly I love you. Changing I to i or capitalizing every word changes the corresponding bytes. The three variants below are separate byte sequences, not interchangeable spellings of a single code.
| Exact text | UTF-8 / eight-bit ASCII binary |
|---|---|
| I love you | 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101 |
| i love you | 01101001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101 |
| I LOVE YOU | 01001001 00100000 01001100 01001111 01010110 01000101 00100000 01011001 01001111 01010101 |
ILY is a different, shorter message
The abbreviation ILY is 01001001 01001100 01011001. It contains three uppercase letters, no spaces, and uses three UTF-8 bytes (24 bits). Decoding those bytes produces ILY, not the full phrase I love you. A decoder preserves the encoded characters; it does not expand abbreviations.
| Exact text | Binary bytes | Length |
|---|---|---|
| ILY | 01001001 01001100 01011001 | 3 bytes / 24 bits |
Keep word spaces when copying the message
The visual separators between binary groups make the output easier to read. The two 00100000 groups are actual message data. Selecting No grouping removes display separators while preserving these space bytes. Deleting the space bytes would change the decoded phrase.
Edit the input above and use Copy result or Download TXT. Swap verifies that the bytes decode back to the same text. For a printable card, use the binary graphic generator and enter your intended capitalization. Binary is an encoding, not a way to keep a private message secret; someone who knows the format can read it.
Frequently asked questions
What is I love you in binary code?
The exact phrase I love you is 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101 in UTF-8 or eight-bit ASCII storage. It includes a capital I, lowercase love you and two space bytes.
PermalinkWhat is ILY in binary?
Uppercase ILY is 01001001 01001100 01011001. It uses three bytes and 24 bits. It decodes to the abbreviation ILY; it does not automatically decode to I love you.
PermalinkDo I need to encode the spaces in I love you?
Yes, if you want the decoded text to keep the word spaces. An ASCII space is 00100000. Display separators between bytes are optional, but the encoded space bytes at positions 2 and 7 are part of the phrase.
PermalinkHow many bits are in I love you?
The exact phrase I love you uses 80 bits in UTF-8: eight letters plus two spaces, each using one eight-bit byte. The count excludes a BOM, quotation marks, punctuation and a trailing newline. Adding a heart or another non-ASCII symbol changes the byte count.
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.