Universal Encoder/Decoder

Supports multiple encoding formats with automatic detection

About This Tool

Features:

  • Base64 encoding and decoding
  • Quoted-Printable encoding and decoding
  • URL encoding and decoding
  • HTML Entities encoding and decoding
  • Hexadecimal encoding and decoding
  • Binary encoding and decoding
  • Base85/ASCII85 encoding and decoding
  • Base32 encoding and decoding
  • UTF-8 Bytes encoding and decoding
  • Punycode encoding and decoding
  • Morse Code encoding and decoding
  • ROT13 encoding and decoding
  • JWT encoding and decoding
  • Base58 encoding and decoding
  • MD5 Hash encoding
  • SHA-256 Hash encoding
  • Caesar Cipher encoding and decoding
  • Unicode Escape encoding and decoding
  • UUEncode encoding and decoding
  • Decimal encoding and decoding
  • Base62 encoding and decoding
  • YAML encoding and decoding
  • Full Unicode support including emojis
  • Automatic detection of encoding format
  • Copy to clipboard functionality

Encoding Types:

Base64
A binary-to-text encoding that represents binary data in ASCII format by translating it into a radix-64 representation. Commonly used for email attachments and data URLs.
Quoted-Printable
An encoding that uses printable ASCII characters to represent non-ASCII or control characters. Commonly used in email systems for text that contains special characters.
URL
Encodes information in a URI by replacing unsafe ASCII characters with a "%" followed by two hexadecimal digits.
HTML Entities
Encodes special characters in HTML using named or numeric character references.
Hexadecimal
Represents binary data as a sequence of hexadecimal digits.
Binary
Represents data as a sequence of binary digits (0s and 1s).
Base85/ASCII85
A binary-to-text encoding similar to Base64 but uses a base-85 representation.
Base32
A binary-to-text encoding that represents binary data in a base-32 format.
UTF-8 Bytes
Encodes Unicode characters as a sequence of bytes.
Punycode
A encoding used to convert Unicode strings into ASCII.
Morse Code
A method of encoding text as sequences of dots and dashes.
ROT13
A simple substitution cipher that replaces a letter with the letter 13 letters after it in the alphabet.
JWT
JSON Web Token, a compact, URL-safe means of representing claims to be transferred between two parties.
Base58
A binary-to-text encoding similar to Base64 but without ambiguous characters.
MD5 Hash
A widely-used cryptographic hash function that produces a 128-bit hash value.
SHA-256
A cryptographic hash function that produces a 256-bit hash value.
Caesar Cipher
A simple substitution cipher that shifts letters by a fixed number of positions in the alphabet.
Unicode Escape
Encodes Unicode characters using escape sequences.
UUEncode
A binary-to-text encoding used primarily for encoding binary data in email.
Decimal
Represents data as a sequence of decimal digits.
Base62
A binary-to-text encoding similar to Base64 but without ambiguous characters.
YAML
A human-readable data serialization standard that can be used in conjunction with all programming languages.