Category guide

Number Utilities

Number representations matter when you read protocol fields, inspect bytes, or compare values in a log. Choose whether the input is an integer, Unicode text, basic ASCII, or hexadecimal bytes. Each utility keeps the transformation local and shows a copyable result.

Choose the right tool

Number Base Converter

Convert an exact signed integer among binary, octal, decimal, and hexadecimal notation.

Text / Binary Converter

Inspect the UTF-8 bytes of text as binary or decode a valid binary byte sequence.

ASCII / Text Converter

Translate basic ASCII characters and decimal codes from 0 through 127.

Reverse Hex Bytes

Reverse complete hexadecimal bytes to inspect a byte-order change without swapping nibbles.

All tools

Example workflow: inspect a value in a packet trace

  1. Confirm whether the field is a numeric integer or a sequence of bytes before choosing a tool.
  2. Convert the integer base or reverse the hex byte sequence according to the protocol specification.
  3. Compare the output with a known packet or test value before using it in application code.

Before you use the result

A number base conversion does not change the byte order of a binary protocol field. ASCII covers only codes 0 through 127, while the text/binary tool uses UTF-8 bytes. Reversing hex bytes requires complete pairs of hexadecimal digits.

Numbers and bytes are different inputs

Number Base Converter changes the notation of one exact integer. It is useful when a specification shows 0xff but an API returns decimal 255. Reverse Hex Bytes instead changes the order of bytes such as 01 23 45 67; it should not be used merely to display an integer in another base. Confirm the protocol’s endianness before interpreting either result.

Text needs an encoding. Text / Binary Converter represents UTF-8 bytes, so a non-ASCII character may produce several byte groups. ASCII / Text Converter is limited to basic ASCII codes and is more suitable for a format that explicitly names those decimal values. Use a known sample to check the expected representation before converting a larger input.