wild open

Developer kit: checksums, Base64, JWT, timestamps

Four small things developers reach for every day, on one page. Files and tokens stay on your device.

🔒 Your files never leave your device

MD5 and SHA-1 are fine for spotting corrupted downloads but are broken for security; use SHA-256 to check a file hasn't been tampered with.

How it works

SHA-256, SHA-1 and SHA-512 use your browser's built-in Web Crypto; MD5 uses a small implementation of RFC 1321 included with this page (tested against the official test vectors). Base64, JWT and timestamp conversions are plain JavaScript on your device.

Limits: checksums read the whole file into memory, so very large files (over about 1 GB) aren't supported and big files may take a few seconds. JWTs are decoded, never verified. Timestamps before 1973 in milliseconds may be read as seconds; add digits or use a date string if that happens.

Privacy: the tool runs in your browser, so nothing you add (files, text, passwords) is uploaded or stored by us. No account needed. It also works offline once loaded.