EditSafely

Hex Tools

Convert to and from hexadecimal, hex dumps and colors. All 108 tools run entirely in your browser, so your data never leaves your device.

All hex tools

108 tools

Add Hex Numbers

Quickly calculate the sum of a bunch of hex numbers.

Analyze Hex Numbers

Print nybble statistics of the given hex numbers.

AND Hex Numbers

Quickly calculate bitwise AND of a bunch of hex numbers.

Color Hex Digits

Add coloring to individual hex nybbles.

Color Hex Numbers

Add coloring to multiple hex numbers.

Convert a CMYK Color to Hex

Convert a color in CMYK format to #rrggbb format.

Convert a Floating Point Number to Hex

Find the hex representation of a floating-point number.

Convert a Hex Color to CMYK

Convert a color in hex #rrggbb format to CMYK format.

Convert a Hex Color to HSL

Convert a color in hex #rrggbb format to HSL format.

Convert a Hex Color to HSV

Convert a color in hex #rrggbb format to HSV format.

Convert a Hex Color to LAB

Convert a color in hex #rrggbb format to LAB format.

Convert a Hex Color to RGB

Quickly convert hexadecimal colors to RGB colors.

Convert a Hex Color to RGBA

Convert a color in hex #rrggbbaa format to RGBA format.

Convert a HSL Color to Hex

Convert a color in HSL format to #rrggbb format.

Convert a HSV Color to Hex

Convert a color in HSV format to #rrggbb format.

Convert a LAB Color to Hex

Convert a color in LAB format to #rrggbb format.

Convert a Roman Numeral to Hex

Quickly convert Roman numerals to hexadecimal numbers.

Convert a String to Hex

Quickly convert a string to hexadecimal values.

Convert an IP Address to Hex

Quickly convert an IP address to a hex IP address.

Convert an RGB Color to Hex

Quickly convert decimal RGB colors to hexadecimal colors.

Convert an RGBA Color to Hex

Convert a color in rgba(r,g,b,a) format to #rrggbbaa hex format.

Convert ASCII to Hex

Quickly convert ASCII characters to hexadecimal numbers.

Convert BCD to Hex

Quickly convert binary coded decimals to hexadecimals.

Convert Big Endian Hex to Little Endian Hex

Convert a hex number in big-endian byte order to little-endian.

Convert Binary to Hex

Quickly convert binary values to hexadecimal values.

Convert Characters to Hex HTML Entities

Convert characters to hexadecimal #&x HTML entities.

Convert Decimal to Hex

Quickly convert decimal numbers to hexadecimal numbers.

Convert DoubleHex to Hex

Convert base-32 numbers to base-16 numbers.

Convert FakeHex to Hex

Convert a number that looks like hex to actual hex.

Convert Float to Hexfloat

Create a hexfloat number from a floating-point number.

Convert Gray Code to Hex

Quickly convert Gray code to hexadecimal numbers.

Convert HalfHex to Hex

Convert base-8 numbers to base-16 numbers.

Convert Hex HTML Entities to Characters

Convert HTML entities in #&x hex format back to characters.

Convert Hex to a Floating Point Number

Find the floating-point number from its hex representation.

Convert Hex to a Roman Numeral

Quickly convert hexadecimal numbers to Roman numerals.

Convert Hex to a String

Quickly convert hexadecimal values to a string.

Convert Hex to an Image

Quickly create an image from a hexadecimal number.

Convert Hex to an IP Address

Quickly convert a hex IP address to a human-readable IP address.

Convert Hex to Arbitrary Base

Convert a hexadecimal to arbitrary base from 2 to 64.

Convert Hex to ASCII

Quickly convert hexadecimal values to ASCII characters.

Convert Hex to BCD

Quickly convert hexadecimals to binary coded decimals.

Convert Hex to Binary

Quickly convert hexadecimal values to binary values.

Convert Hex to Decimal

Quickly convert hexadecimal numbers to decimal numbers.

Convert Hex to DoubleHex

Convert base-16 numbers to base-32 numbers.

Convert Hex to FakeHex

Convert a hex number to a fake hex number (using homoglyphs).

Convert Hex to HalfHex

Convert base-16 numbers to base-8 numbers.

Convert Hex to Integer

Convert a hexadecimal value to a regular integer.

Convert Hex to IPv6

Convert an IPv6 address in hexadecimal form back to human-readable form.

Convert Hex to Number

Convert a hexadecimal value to a human number.

Convert Hex to Octal

Quickly convert hexadecimal numbers to octal numbers.

Convert Hex to Unary

Quickly convert hex numbers to unary numbers.

Convert Hex to UTF8

Quickly convert hexadecimal values to UTF8 characters.

Convert Hex to Gray Code

Quickly convert hexadecimal numbers to Gray code.

Convert Hex to Text

Quickly convert hexadecimal values to plain text.

Convert Hexfloat to Float

Create a floating-point number from a hexfloat number.

Convert Hexspeak to Text

Decipher leetspeak back to regular text.

Convert Integer to Hex

Convert a regular integer to a hexadecimal value.

Convert IPv6 to Hex

Convert an IPv6 address to hexadecimal form.

Convert Little Endian Hex to Big Endian Hex

Convert a hex number in little-endian byte order to big-endian.

Convert Number to Hex

Convert a human number to a hexadecimal value.

Convert Octal to Hex

Quickly convert octal numbers to hexadecimal numbers.

Convert Text to Hex

Quickly convert plain text to hexadecimal values.

Convert Text to Hexspeak

Rewrite text to hex leetspeak.

Convert Unary to Hex

Quickly convert unary numbers to hex numbers.

Convert UTF8 to Hex

Quickly convert UTF8 characters to hexadecimal values.

Create a File from Hex Bytes

Convert bytes in hex form to a file with any extension.

Create a File from Hex Values

Convert hexadecimal numbers to a file.

Create a Hex Spiral

Make a hex number go in a spiral.

Create a Hex ZigZag

Make a hex number go in a zigzag.

Decrement Hex Digits

Decrease the value of individual hex nybbles.

Decrement Hex Values

Decrease the value of a hexadecimal.

Duplicate Hex Digits

Create multiple copies of every digit in a hex number.

Extract a Digit from a Hex Number

Extract n-th nybble from a hexadecimal number.

Generate a Hex Addition Table

Create an addition table for hex numbers.

Generate a Hex Division Table

Create a division table for hex numbers.

Generate a Hex Grid

Create a hexagonal tilemap.

Generate a Hex Multiplication Table

Create a multiplication table for hex numbers.

Generate a Random Hex

Quickly generate random hexadecimal values.

Generate Custom Hex

Create a hex with specific properties (length, pattern, etc).

Generate Polyhex Shapes

Join together a bunch of hexagons and create hex tilings.

Increment Hex Digits

Increase the value of individual hex nybbles.

Increment Hex Values

Increase the value of a hexadecimal.

Invert a Hex Color

Find the inverse hexadecimal color.

Invert a Hex Number

Find bitwise inverse of a hexadecimal value (inverted within its own bit-width).

Join Hex Numbers

Merge several hex values together and form a larger hex.

Multiply Hex Numbers

Quickly calculate the product of a bunch of hex numbers.

NAND Hex Numbers

Quickly calculate bitwise NAND of a bunch of hex numbers (inverted within the widest operand's bit-width).

NOR Hex Numbers

Calculate bitwise NOR of hexadecimal numbers (inverted within the widest operand's bit-width).

NOT Hex Numbers

Calculate bitwise NOT of hexadecimal numbers (each inverted within its own bit-width).

OR Hex Numbers

Quickly calculate bitwise OR of a bunch of hex numbers.

Pad Hex Values

Add padding to hex numbers.

Print a Hex Sequence

Generate increasing or decreasing hex numbers.

Remove Hex Digits

Delete certain digits from hexadecimal numbers.

Replace Hex Digits

Substitute certain hexadecimal digits with other digits.

Reverse Hex Nibbles

Quickly reverse the order of digits in a hex number.

Rotate Hex Nibbles

Quickly rotate digits in a hex number to the left or to the right.

Round Hex Numbers

Round hex numbers up or down.

Shift Hex Values

Shift hex numbers to the left or to the right.

Show a Hexdump

Create a hex dump of files in your browser.

Shuffle Hex Nibbles

Quickly randomize the order of digits in a hex number.

Sort Hex Digits

Sort individual hex nybbles.

Sort Hex Values

Sort hexadecimal numbers.

Spell Hex Numbers

Write hex numbers as English text.

Split Hex Numbers

Split a longer hex value into several smaller hexes.

Swap Hex Endianness

Change endianness of a hex number.

Truncate Hex Values

Truncate hex numbers to a shorter length.

XNOR Hex Numbers

Calculate bitwise XNOR of hexadecimal numbers (inverted within the widest operand's bit-width).

XOR Hex Numbers

Quickly calculate bitwise XOR of a bunch of hex numbers.

Explore more categories