Encoding / Decoding
Encode and decode text between various formats including URL encoding, Base64, HTML entities, Unicode, hexadecimal, and binary. Essential tools for web developers working with APIs, data transport, and text processing.
Decode Base64-encoded strings back to readable text.
Encode text or binary data to Base64 format.
Convert space-separated binary bytes to readable text.
Convert a hexadecimal string to readable text.
Decode HTML entities back to their original characters.
Encode special HTML characters to their entity equivalents.
Convert text to space-separated 8-bit binary bytes.
Convert text to a hexadecimal string representation.
Convert \uXXXX Unicode escape sequences back to readable text.
Convert text to Unicode escape sequences (\uXXXX format).
Decode percent-encoded URL strings back to readable text.
Encode text for safe use in URLs using percent-encoding.
FAQ
- What is URL encoding?
- URL encoding replaces unsafe characters in URLs with percent-encoded equivalents (e.g., space becomes %20). This ensures URLs are valid and can be transmitted over the internet without ambiguity.
- What is Base64 encoding used for?
- Base64 encoding converts binary data into ASCII text. It is commonly used to embed images in HTML/CSS, transmit binary data in JSON APIs, and encode email attachments.
- Are these tools safe to use with sensitive data?
- Yes. All encoding and decoding happens entirely in your browser. No data is sent to any server.