Encode and decode text in Base64, URL, HTML entities, and more.
Base64 encoding converts binary data to ASCII text format. It's commonly used for sending email attachments and embedding images in HTML/CSS.
URL encoding converts special characters to a format that can be transmitted over the Internet. It replaces unsafe ASCII characters with a "%" followed by hexadecimal digits.
HTML encoding converts characters like <, >, and & to their HTML entity equivalents to prevent them from being interpreted as HTML tags.
Binary encoding converts each character to its binary representation (0s and 1s). Each character is represented by 8 bits.
Hex encoding converts each character to its hexadecimal (base-16) representation. Each character is represented by two hex digits.
Morse code represents characters as sequences of dots and dashes. It was originally developed for telegraph communication.
Encode special characters for URLs, encode HTML entities to prevent XSS attacks, and decode Base64-encoded data from APIs.
Convert binary data to Base64 for safe transmission over text-based protocols like email or JSON.
Decode URL parameters or Base64 data to inspect their contents during development and debugging.
Learn about different encoding systems and how computers represent data in various formats.
Discover More
Convert text between different cases: uppercase, lowercase, title case, etc.