Argon2 (Argon2id) Hash Generator Online
Hash a password with Argon2id, the function recommended today: adjustable memory and passes, automatic salt, in your browser.
Winner of the Password Hashing Competition (2015), recommended today. Combines memory hardness and GPU resistance.
Hash (format to store)
—
Verify a password
100% local processing, nothing is uploaded
How does it work?
Argon2id won the Password Hashing Competition (2015) and is today’s reference recommendation. Three settings: memory (resists GPUs and dedicated hardware), the number of passes (time) and parallelism.
The encoded hash (“$argon2id$v=19$m=…,t=…,p=…”) contains all the parameters and the salt. The computation runs in a worker; in pure JavaScript, high memory settings can take a few seconds.
Examples
A starting configuration
64 MiB of memory, 3 passes, 1 lane: a good starting point according to OWASP. The hash starts with $argon2id$v=19$m=65536,t=3,p=1$… (65,536 KiB = 64 MiB).
Memory cost
Doubling the memory (from 64 to 128 MiB) roughly doubles the cost for an attacker without slowing down legitimate verification excessively: that is what makes Argon2 so resistant to graphics cards.