← All tools
// Security

Scrypt Hash Generator

Generate and verify scrypt password hashes — configure N, r, p in your browser

Scrypt hash mascot
by
CHUNKY
MUNSTER
ℹ Higher N values take longer to compute. Start with N=16384 for testing. Computation happens entirely in your browser.

Scrypt Hash Generator is a specialized security utility for creating and validating memory-hard password hashes. This scrypt checker allows developers and security researchers to test various cost parameters (N, r, p) locally without sending sensitive data to any server. As a robust key derivation function, scrypt provides superior protection against GPU-based brute-force attacks compared to legacy methods.

How to Use This Scrypt Verifier

Advanced Scrypt Hashing Guide

What is scrypt?

Scrypt is a memory-hard password key derivation function (KDF) designed by Colin Percival in 2009. Unlike bcrypt, it requires large amounts of both CPU and RAM — making GPU/ASIC brute-force attacks proportionally more expensive.

What do N, r, p mean?

N is the CPU/memory cost (must be power of 2 — e.g. 16384). r is the block size (typically 8). p is the parallelisation factor (typically 1). Doubling N doubles both time and memory cost.

Scrypt vs bcrypt vs Argon2

Bcrypt is CPU-only — faster to crack on GPU rigs. Scrypt adds a memory requirement making GPU attacks more expensive. Argon2 (winner of the Password Hashing Competition 2015) is the modern best practice and provides better tuning options than both.

Whether you are implementing a new authentication system or performing security audits, this Scrypt Hash Generator provides the precision and privacy required for modern password hashing.