Hexadecimal Converter

Multi-Format Data Conversion Tool

FREE

Input

Enter text to convert to hexadecimal

0 characters | 0 bytes

Output

Hexadecimal result will appear here

0 characters | 0 bytes

Format Options

Hexadecimal Settings

Decimal Settings

Binary Settings

Text Settings

Char Decimal Hex Binary Description

Hexadecimal Basics

Base-16 number system using digits 0-9 and letters A-F (or a-f).

  • 0-9: Represent values 0-9
  • A-F: Represent values 10-15
  • Example: 0xFF = 255 decimal

Common Uses

  • Color codes (e.g., #FF0000 for red)
  • Memory addresses
  • Binary data representation
  • Cryptographic hashes
  • MAC addresses
  • Character encoding

Hex to Decimal

Each hex digit represents 4 binary bits (nibble):

  • 0: 0000 (0)
  • F: 1111 (15)
  • 1A: (1×16) + (10×1) = 26
  • FF: (15×16) + (15×1) = 255

Tips & Tricks

  • Two hex digits = 1 byte
  • Prefix with 0x in programming
  • Case insensitive (0xff = 0xFF)
  • Leading zeros don't change value
  • Use spaces for readability

About This Tool

What is Hexadecimal?

Hexadecimal (base-16) is a numeral system that uses 16 distinct symbols: 0-9 for values zero to nine, and A-F (or a-f) for values ten to fifteen. It's commonly used in computing and digital systems because each hex digit represents exactly 4 binary bits, making it a compact way to represent binary data.

Common Use Cases

  • Cryptography: Representing encrypted data, hashes, and keys
  • Programming: Memory addresses, color codes, and character encoding
  • Digital Forensics: Analyzing binary files and data structures
  • Network Security: MAC addresses, packet analysis, and protocol debugging
  • Web Development: Color codes (#FF0000), URL encoding (%20)

How to Use This Converter

  1. Select your input format (Text, Hex, Decimal, or Binary)
  2. Select your desired output format
  3. Enter or paste your data in the input field
  4. Click "CONVERT" to see the result
  5. Use format options to customize the output
  6. Copy or download your converted data

🖥️ Console Commands

convert() Run conversion
swap() Swap input/output formats
sample() Load sample data
clear() Clear all fields
ascii() Show ASCII table
help() Show all commands

Open browser console (F12) to use commands