11 tools
Byte encoders, decoders, and number base tools
First decide whether your input represents bytes, an integer, a URL component, or a structured record.
Choose by task
Represent bytes and URL components
Base32 Decoder returns byte values, so do not expect readable words from every result. Base64 Encoder and Decoder supports both directions. Match its alphabet to the source. Use Hex Decoder for hexadecimal byte pairs; exclude address columns from copied dumps.
Choose Modhex Encoder when the receiving format requires its modified hexadecimal alphabet. URL Encoder and Decoder uses a percent sign followed by two hexadecimal digits for each escaped byte. Check the source character encoding before interpreting escaped bytes as text. Read the binary encoding guide for alphabet, padding, and byte-boundary examples.
- Base32 DecoderDecode Base32 into bytes with a UTF-8 preview. Inspect five-bit symbol groups, emitted bytes, padding, and discarded characters.
- Base64 Encoder and DecoderEncode text to Base64 as UTF-8, or decode Base64 and Base64url to bytes and readable text. Check padding, strict mode, and line breaks.
- Hex DecoderDecode complete hex byte pairs to UTF-8 text. Copy decoded text or inspect the hex bytes.
- Modhex EncoderEncode text bytes as YubiKey Modhex. Follow each byte's two nibble substitutions and the growing output in a separate table.
- URL Encoder and DecoderPercent-encode text as UTF-8 or decode %XX escapes. Choose whether + means a space and whether URL punctuation such as & and = is encoded.
Convert integers or calculate with bit widths
Use Decimal, Hex, Binary and Octal Converter to express the same integer in another base. Binary and Hex Calculator with Bit Widths adds arithmetic and bitwise operations. Select width and signedness before interpreting overflow. BCD Encoder encodes decimal digits separately. Its packed and signed settings differ from ordinary binary notation.
- Decimal, Hex, Binary and Octal ConverterConvert decimal to hex, hex to decimal, binary, or octal. Preserve large integer precision and convert signed numbers directly in your browser.
- Binary and Hex Calculator with Bit WidthsCalculate fixed-width binary and hex arithmetic with exact 64-bit integers, two's complement results, carry, overflow, and bit diagrams.
- BCD EncoderEncode packed or unpacked BCD. Inspect digit codes, decimal place values, padding, and sign nibbles beside an independent calculation.
Remove a wrapper or convert records
Use PEM to Hex Converter to remove labeled Base64 before examining ASN.1 tags. In AMF Decoder, select Hex only when your source contains hexadecimal byte pairs. Literal text and Hex select different input bytes. CSV and JSON Converter instead maps table cells into JSON strings. It does not decode binary payloads.
- PEM to Hex ConverterDecode PEM blocks to hexadecimal bytes. Inspect top-level DER tags, lengths, value previews, and byte offsets below the result.
- AMF DecoderDecode one AMF0 or AMF3 value from hex, Base64, or a local file to JSON in your browser. Rejects truncated data and unsupported AMF types.
- CSV and JSON ConverterTurn CSV rows into JSON objects, or JSON back into CSV, in your browser. Handles quoted commas and line breaks, keeps leading zeros, and flattens nested JSON.