String Hash Tools
Hash strings with MD5, SHA-1, SHA-256, SHA-512, CRC32, and FNV-1a
Acerca de esta herramienta
Generate cryptographic and non-cryptographic hashes for any text string using six algorithms: MD5 and CRC32 (pure JavaScript implementations); SHA-1, SHA-256, SHA-384, and SHA-512 (via the built-in Web Crypto API); and FNV-1a 32-bit (pure JavaScript). All hashes are computed instantly in your browser — nothing leaves your device. Switch between hexadecimal and Base64 output formats with one click. Enable Compare mode to check whether two strings produce the same hash for any algorithm — useful for verifying file integrity or understanding hash collisions.
Cómo usar
- 1 Type or paste your string into the input field.
- 2 All six hash outputs update automatically as you type.
- 3 Click 'HEX' or 'Base64' to switch the output encoding.
- 4 Click any hash value to copy it to your clipboard.
- 5 Toggle 'Compare Mode' and enter a second string to check whether both produce the same hashes.
Preguntas frecuentes
Codifica o decodifica en porcentaje URLs y parámetros de consulta — modos completo y de componente.
Genera contraseñas aleatorias y seguras con longitud y conjuntos de caracteres personalizables — funciona sin conexión.
Decodifique e inspeccione tokens JWT — encabezado, carga útil y firma — sin ninguna consulta al servidor.