Encoding & Security

Base64, hashes, passwords and other encoding work. · 3 tools

Encoding tools translate data between representations — bytes to Base64, text to a hash digest, randomness to a password — without changing its meaning. They are the plumbing behind email attachments, API authentication, download verification and account security, and they are also where naive implementations get things wrong: UTF-8 handling, URL-safe alphabets, weak random sources.

The tools here use the browser's own cryptography (Web Crypto) wherever it exists and audited reference implementations where it does not. Because nothing is uploaded, you can hash a confidential file or generate a production password here with the same confidence as running a command locally.

Other categories