Hash and verify workflows
Use this argon2 generator to compute argon2id online hashes from plain text, or switch to Verify mode to check if plain text matches an existing hash string. The tool generates a fresh random 16-byte salt for every hashing operation, meaning identical password inputs will safely yield different encoded outputs.
Your inputs are never uploaded or stored on a server.
Parameter tuning
You can control the cost of the Argon2id computation using three parameters.
- Iterations dictates the time cost (number of passes).
- Memory (KiB) controls the memory-hard cost to resist GPU attacks.
- Parallelism sets the number of parallel threads or lanes.
If you set Memory above 131,072 KiB or Iterations above 10, the tool issues a warning because excessive values may freeze your browser tab. A timing badge in milliseconds helps you measure the real-world cost of your chosen parameter combinations.
Batch processing
Enable the “Batch by newline” option to hash or verify multiple items simultaneously. In Hash mode, it computes a separate encoded hash for each plain text line. In Verify mode, it aligns your plain-text lines with a list of hashed lines to confirm the exact number of matches and mismatches.