Drag and Drop HEX file here
or click to select a .txt fileOr type/paste HEX values below:
Conversion Options
Space SeparatedHEX values are separated by spaces
Comma SeparatedHEX values are separated by commas
Line by LineConvert each line separately
Include HEX PrefixAdd 0x prefix to each HEX value
Note: This tool converts hexadecimal (base-16) values to their binary (base-2) representation.
About This HEX to Binary Converter
This tool converts hexadecimal values to their binary representation. Each HEX digit is converted to 4 binary bits, and you can choose between different bit lengths (4, 8, 16, or 32 bits) for the output format.
How to Use This Tool
Step-by-Step Guide:
- Step 1: Input your HEX values using either:
- Drag and drop a .txt file containing HEX values
- Click to browse and select a file
- Type or paste HEX values directly into the text box
- Step 2: Select your desired conversion options
- Step 3: Choose the bit length for binary output
- Step 4: Click "Convert to Binary" to process your HEX values
- Step 5: Review your converted binary values in the output box
- Step 6: Use the results by copying or downloading
Conversion Options Explained:
- Space Separated: HEX values are separated by spaces (e.g., "48 65 6C")
- Comma Separated: HEX values are separated by commas (e.g., "48,65,6C")
- Line by Line: Converts each line separately, maintaining line breaks
- Include HEX Prefix: Adds 0x prefix to each HEX value before conversion
- Bit Length: Controls how many bits are used in the binary representation
Example Conversion:
Input: 48 65 6C 6C 6F Output (8-bit): 01001000 01100101 01101100 01101100 01101111 Input: 0x48,0x65,0x6C Output (with prefix, 8-bit): 01001000 01100101 01101100