← Back to Tools

Hash & Encoder

Generate hashes and encode/decode text in various formats

💡 About Hash Functions

MD5: 128-bit hash, fast but not collision-resistant. Common for checksums.
SHA-1: 160-bit hash, deprecated for security but still used for integrity checks.
SHA-256: 256-bit hash, widely used in security applications and protocols.
SHA-512: 512-bit hash, strongest option with the longest output.

💡 About Base64

Base64 encoding represents binary data using 64 ASCII characters. Commonly used for embedding images in CSS/HTML, email attachments (MIME), and data URIs. It increases the data size by approximately 33%.

💡 About URL Encoding

URL encoding (percent-encoding) replaces unsafe characters with % followed by their hex value. Required for special characters in URLs, query strings, and form data. For example, a space becomes %20 and & becomes %26.

💡 About HTML Entities

HTML entities replace characters that have special meaning in HTML. For example, < becomes &lt; and & becomes &amp;. Essential for displaying code snippets and preventing XSS vulnerabilities.