Online Encoding Tools

Convert Morse code, Unicode text, IPv4 addresses, RGB and HEX colors, and Excess-K values with these free online tools. Your conversions run directly in your browser.

1. Excess-K Converter

Encode a signed integer using an Excess-K bias, or decode an encoded value by subtracting the bias. This is an arithmetic offset converter; it does not generate a fixed-width binary code.

2. Morse Code Translator

Translate letters, numbers, and supported punctuation into International Morse code, or decode Morse code back into text. Separate letters with spaces and words with a slash (/).

3. Unicode Converter

Convert text into Unicode escape notation or decode escape notation back into readable text. Four-digit escapes such as \u0041 and braced escapes such as \u{1F600} are supported.

4. IPv4 Address Converter

Convert an IPv4 dotted-decimal address into its unsigned decimal integer and 32-bit binary representations, or convert an unsigned decimal integer back into an IPv4 address.

5. RGB to HEX Color Converter

Convert RGB values into a hexadecimal color code or convert a HEX code into RGB. Each RGB component is converted separately into exactly two hexadecimal digits, preventing channel mix-ups.

RGB example: 255, 255, 128. HEX examples: #FFFF80, FFFF80, or #FF8.

About These Encoding Tools

Encoding systems represent information in different formats. Morse code uses dots and dashes to represent characters, Unicode assigns code points to text characters, and IPv4 addresses identify devices on IPv4 networks. RGB represents a color with red, green, and blue components, while hexadecimal color codes express the same channel values in base 16.

Excess-K encoding applies a bias to an integer. To encode a value, add the bias; to decode it, subtract the bias. This simple arithmetic tool is not a substitute for a specified fixed-width Excess-K representation when a particular bit length or range is required.

RGB and HEX Conversion Examples

  • RGB 255, 255, 128 converts to HEX #FFFF80.
  • HEX #FFFF80 converts back to RGB 255, 255, 128.
  • RGB 255, 0, 16 converts to HEX #FF0010.
  • RGB 0, 255, 0 converts to HEX #00FF00.

The converters run in your browser. Avoid entering private or confidential information into online tools unless you are comfortable with the website's privacy practices.