All Tools About
Theme
Text Hash
Algorithm Hash
SHA-1
SHA-256
SHA-384
SHA-512
File Hash
Drop any file to hash it
Accepts any file type · max 500 MB
MD5 not shown — it's cryptographically broken and not available via Web Crypto API. Use SHA-256 for integrity checks.
Input
0 characters
Output
0 characters
Single UUID
Click to generate
Click to copy · Space or Enter when focused
UUID v4 — cryptographically random via crypto.randomUUID()
Bulk Generate
Live Clock
Epoch → Date
Date → Epoch

Frequently Asked Questions

How do I generate a SHA-256 hash?

Paste your text in the Hash tab — SHA-256 (and SHA-1, SHA-384, SHA-512) update in real time as you type, with a 150ms debounce. No button needed.

Can I hash a file, not just text?

Yes. Drop any file onto the Hash tab's file drop zone. You'll get SHA-1, SHA-256, SHA-384, and SHA-512 checksums instantly. Files up to 500 MB are supported. Use the compare field to verify a checksum against a known expected value.

Does quickr upload my data?

No. Everything runs in your browser using the Web Crypto API (SubtleCrypto), native Base64, and crypto.randomUUID(). Nothing is sent to any server.

What is UUID v4?

UUID v4 is a randomly generated universally unique identifier — 128 bits of cryptographic randomness, formatted as 32 hex digits with hyphens (e.g. 550e8400-e29b-41d4-a716-446655440000). Generated here using crypto.randomUUID().

How do I convert a Unix timestamp to a date?

Go to the Timestamp tab and paste your Unix timestamp (seconds since Jan 1, 1970 UTC) into the Epoch → Date field. It shows the date in your selected timezone with relative time (e.g. "3 hours ago").