Hash, HMAC, UUID & ULID generator
SHA-1/256/384/512 of text or a local file, HMAC-SHA256 with your key, and bulk UUID v4, UUID v7 and ULID generation.
Our tools run in your browser — nothing you paste or open is uploaded to us or stored by us.
Hash text or a file
Source
Output
Hashed as UTF-8 bytes exactly as typed (including any trailing newline).
SHA-1 is broken for security uses; only use it to match old checksums. Prefer SHA-256 or stronger.
HMAC-SHA256
Used as UTF-8 text. It stays in this tab and is never put in the URL.
UUID & ULID generator
Type
Random UUID (122 random bits). The safe default when order does not matter.