Hash a password with scrypt, bcrypt or Argon2id, or verify one against a stored hash. All three run in your browser (WebAssembly) — your password is never sent to the server. Nothing is stored.
Hash
Verify
2^cost rounds — 10 is a common default; higher is slower and stronger. bcrypt uses at most the first 72 bytes of the password.