Decode Tools
Browse all available decode tools.
Available tools
- Ascii Control Caret Token Value Tool Compute ascii control caret token value from explicit bounded inputs.
- Ascii85 Shorthand Zero Group Token Tool Compute ascii85 shorthand zero group token from explicit bounded inputs.
- Bacon Cipher Decoder Decode five-symbol Bacon cipher groups back into letters A–Z.
- Base N Leading Zero Symbol Count Tool Compute base n leading zero symbol count from explicit bounded inputs.
- Base122 Decoder Decode Base122 artifact text into UTF-8.
- Base16 Halfbyte Case Insensitive Value Tool Compute base16 halfbyte case insensitive value from explicit bounded inputs.
- Base32 Decoder Decode canonical RFC 4648 base32 text back into UTF-8, rejecting misplaced padding and non-canonical bits.
- Base32 Last Symbol Padbits Tool Inspect unused low bits in a final RFC 4648 Base32 symbol under an explicit byte-group remainder.
- Base32hex Single Symbol Index Tool Calculate base32hex single symbol index from explicit caller-supplied inputs.
- Base45 Pair Triple Group Value Tool Compute base45 pair triple group value from explicit bounded inputs.
- Base58 Alphabet Symbol Value Tool Compute base58 alphabet symbol value from explicit bounded inputs.
- Base58 Decoder Decode Base58 (Bitcoin alphabet) text into its UTF-8 source text.
- Base64 Sextet Padding Mask Tool Inspect unused bits of an explicitly selected final Base64 sextet under the one-byte/two-byte tail convention.
- Base85 Decoder Decode Ascii85 (base85) text into its UTF-8 source text.
- Base91 Alphabet Symbol Index Tool Compute base91 alphabet symbol index from explicit bounded inputs.
- Base91 Decoder Decode basE91 text into UTF-8.
- BER Length Short Long Discriminator Tool Classify one BER length octet, rejecting the reserved 0xff value.
- BER Tag First Octet Fields Tool Compute ber tag first octet fields from explicit bounded inputs.
- BSON Cstring Terminator Offset Tool Locate a zero terminator in supplied bytes without validating their character encoding.
- CBOR Additional Info Reserved Value Flag Tool Compute cbor additional info reserved value flag from explicit bounded inputs.
- CBOR Break Context Token Tool Check a break octet against the supplied immediate CBOR container state.
- CBOR Negative Integer Argument Tool Decode a CBOR major-type-one unsigned argument as an exact decimal negative integer.
- CBOR Simple Value Initial Octet Tool Classify CBOR major-type-seven simple-value initial octets; 0xf8 requires the next byte.
- CSV Doubled Quote Token Tool Decode one RFC 4180 doubled quote token inside an already quoted CSV field.
- Decode Base64 Base64 Tool enables you to decode base64 and encode text to base64.
- Decoding: Ascii85 Partial Group Length Tool Resolve the output-byte count of one ordinary Ascii85 final partial group of two through four symbols; excludes z shorthand and full groups.
- Decoding: Base32 Final Symbol Pad Bits Check Tool Inspect unused bits of a final RFC4648 Base32/Base32hex symbol for a supplied unpadded final-block symbol count; no whole-stream decode.
- Decoding: Base64 Alphabet Symbol Value Tool Resolve one RFC4648 Base64/Base64url data symbol to its six-bit value under an explicit alphabet, excluding equals padding.
- Decoding: Base64 Final Quartet Pad Bits Check Tool Check RFC4648 Base64 final-quartet padding shape and unused pad bits under required four-symbol padding, without decoding an entire stream.
- Decoding: Base85 Tuple Overflow Flag Tool Inspect one five-digit radix85 tuple for the 32-bit decoded-word overflow condition, independently of any alphabet or stream shorthand.
- Decoding: Bencode Integer Token Tool Parse one canonical bencode integer token into exact decimal text, rejecting leading zeros, plus signs and negative zero; no dictionary/list decoding.
- Decoding: Ber Length Initial Octet Tool Classify one ASN.1 BER initial length octet, distinguishing short, long, indefinite and reservedFF; no DER permissibility or full length decoding.
- Decoding: CBOR Initial Byte Fields Tool Split an RFC8949 CBOR initial byte into major type and additional information while retaining reserved28..30 evidence; no CBOR item or document decoding.
- Decoding: ECMAScript Unicode Code Point Escape Tool Decode one ECMAScript braced Unicode code-point escape restricted to Unicode scalar values, rejecting surrogates and out-of-range values rather than accepting ill-formed text.
- Decoding: Html Numeric Reference Token Tool Parse one terminated numeric character reference, retaining radix and invalid-Unicode-scalar evidence; no HTML replacement table or document parsing.
- Decoding: Leb128 Byte Continuation Bit Tool Split one LEB128 byte into continuation flag and seven-bit payload without interpreting a whole signed/unsigned integer stream.
- Decoding: Packed BCD Byte Digits Tool Decode exactly two packed-BCD decimal digits in one unsigned byte, rejecting either nibble above9; no signed trailing nibble or full decimal field.
- Decoding: Percent Encoded Octet Triplet Tool Decode exactly one percent-encoded octet without interpreting it as UTF-8 text or a URL.
- Decoding: Protocol Buffers Wire Key Scalar Fields Tool Decode one bounded Protocol Buffers wire key into legal field-number/wire-type fields, retaining legacy group types3/4 and rejecting field0 or wire6/7.
- Decoding: Quoted Printable Soft Break Line Tool Recognize and remove only a terminal RFC2045 quoted-printable soft break =CRLF from one line; no permissive LF-only continuation.
- Decoding: Signed BCD Trailing Nibble Tool Decode the explicitly restricted canonical packed-decimal sign nibbles C positive, D negative, F unsigned; historical alternate A/B/E signs are intentionally not inferred.
- Decoding: UTF-8 Continuation Payload Bits Tool Extract six payload bits from one validated UTF-8 continuation octet80..BF, without claiming it occurs in a valid complete sequence.
- Decoding: UTF-8 Leading Byte Sequence Length Tool Classify one byte as a valid RFC3629 UTF-8 lead byte and its nominal sequence length; continuation/invalid leads return length zero, not full-sequence validity.
- Decoding: Utf16 Surrogate Pair Scalar Tool Decode one validated UTF-16 surrogate pair to its Unicode scalar, rejecting isolated or reversed halves.
- Decoding: Z85 Symbol Position Value Tool Resolve one symbol in the published Z85 alphabet to its zero-based radix value; not an Ascii85 interchange.
- Delta Decoder Reconstruct a numeric sequence from a first value and successive differences; floating-point rounding may appear in non-integer inputs.
- DER Bitstring Unused Bit Count Tool Validate DER BIT STRING padding zeros from the unused-bit count and final payload octet.
- DER Boolean Value Octet Tool Compute der boolean value octet from explicit bounded inputs.
- DER Integer Leading Sign Octet Tool Compute der integer leading sign octet from explicit bounded inputs.
- Geohash Decoder Decode a geohash string into its cell centre latitude/longitude plus the bounding box of the cell.
- Google Encoded Polyline Decoder Decode a Google encoded-polyline string into [latitude, longitude] coordinate pairs at the given decimal precision.
- Grade 1 Braille Decoder Decode uncontracted English Unicode Braille letters, digits, and common punctuation. Numeric and capital indicators are interpreted; contracted Braille is not supported.
- Gray Code Decoder Decode a reflected binary Gray code back to its integer value.
- Hex Nibble Pair Reader Tool Calculate hex nibble pair reader from explicit caller-supplied inputs.
- Hex Stream Odd Nibble Flag Tool Inspect one explicitly space-tolerant or strict hexadecimal nibble stream without silently removing other characters.
- HTML Entity Decoder Decode HTML syntax entities and decimal or hexadecimal numeric character references.
- JWT Decoder Decode a JWT's header and payload from base64url JSON and report the signature bytes; the signature is never verified, so status is always unverified.
- MessagePack Fixmap Entry Count Tool Decode only one MessagePack fixmap header octet; its low nibble counts key/value pairs.
- Mime Q Hex Escape Octet Tool Calculate mime q hex escape octet from explicit caller-supplied inputs.
- Msgpack Fixarray Header Count Tool Calculate msgpack fixarray header count from explicit caller-supplied inputs.
- Msgpack Fixint Signed Value Tool Calculate msgpack fixint signed value from explicit caller-supplied inputs.
- Msgpack Fixstr Byte Count Tool Calculate msgpack fixstr byte count from explicit caller-supplied inputs.
- Netstring Length Prefix Token Tool Calculate netstring length prefix token from explicit caller-supplied inputs.
- Protocol Buffers Fixed32 Byte Order Field Tool Compute protocol buffers fixed32 byte order field from explicit bounded inputs.
- Punycode Generalized Integer Digit Tool Calculate punycode generalized integer digit from explicit caller-supplied inputs.
- Quoted Printable Hex Pair Octet Tool Compute quoted printable hex pair octet from explicit bounded inputs.
- Rail Fence Decoder Decode text encoded with the Rail Fence (zigzag) cipher.
- RFC 2047 Encoded Word Header Fields Tool Compute rfc 2047 encoded word header fields from explicit bounded inputs.
- RFC 2047 Q Underscore Space Token Tool Compute rfc 2047 q underscore space token from explicit bounded inputs.
- RFC 4648 Alphabet Symbol Index Tool Inspect exact canonical RFC 4648 alphabet membership; padding is not a data symbol and lowercase aliases are not inferred.
- Roman Numeral Decoder Decode a canonical subtractive Roman numeral between I and MMMCMXCIX into its integer value.
- Run-Length Decoder Expand count-annotated runs such as a3b2c1 back into their full letter sequence.
- Sqids Decoder Decode a Sqids identifier made with the standard alphabet into its original sequence of nonnegative integers.
- Tap Code Decoder Decode digit-pair tap groups into text. Classic POW tap-code grid omits K (use C).
- Unicode Escape Braced Digit Budget Tool Compute unicode escape braced digit budget from explicit bounded inputs.
- Unsigned Varint Decoder Decode one unsigned LEB128 varint from a hexadecimal byte string, returning the exact integer as decimal text. Rejects trailing bytes and encodings beyond 64 bits.
- URL Component Decoder Decode percent escapes in one URL component.
- URL Form Plus Space Token Tool Calculate url form plus space token from explicit caller-supplied inputs.
- Utf16 Lone Surrogate Token Label Tool Compute utf16 lone surrogate token label from explicit bounded inputs.
- Uudecoder Decode a canonical uuencoded body without begin or end framing lines into UTF-8.
- uuencode Single Symbol Value Tool Compute uuencode single symbol value from explicit bounded inputs.
- Varint Terminal Byte Payload Tool Compute varint terminal byte payload from explicit bounded inputs.
- Vigenère Cipher Decoder Decrypt ASCII-letter Vigenère ciphertext with its repeating alphabetic key; case and nonletters are preserved. This is a historical cipher, not modern encryption.
- Zigzag Integer Decoder Decode zigzag (Protobuf varint signed) codes back to integers.