Argon2 Param Tuner
v1.0.0Argon2 cost-parameter tuner — pick t / m / p that hits your target ms on your hardware.
Result
Configuration: argon2id(t=3, m=65536, p=1)
Memory usage: 64.0 MB per hash
Est. time: ~240 ms (on modern server hardware)
OWASP status: Meets OWASP recommended
OWASP 2023 minimums:
Argon2id m=15360 (15MB), t=2, p=1
OWASP recommended:
Argon2id m=65536 (64MB), t=3, p=4
Usage (Node.js):
const hash = await argon2.hash(password, { type: argon2.argon2id, memoryCost: 65536, timeCost: 3, parallelism: 1 });