Convert standard ASCII characters into padded 8-bit binary values. The input is limited to code points 0 through 127.
Text mode encodes every Unicode character as one or more UTF-8 bytes. ASCII mode accepts only the original 128 code points from 0 through 127, so accented letters, CJK text, and emoji are rejected rather than interpreted with an unspecified legacy encoding.
Binary input must contain complete groups of eight bits. Hexadecimal input must contain complete pairs of digits. Spaces, new lines, commas, semicolons, colons, underscores, dashes, and optional 0b or 0x prefixes may be used as separators.
UTF-8 decoding reports malformed byte sequences instead of inserting replacement characters. ASCII decoding reports the first byte above 7F. All conversion runs locally in the browser.
Related conversions: Text to Binary · Binary to Text · Text to Hex · Hex to Text · ASCII to Binary · Binary to ASCII · ASCII to Hex · Hex to ASCII