String Hash Tools
Hash strings with MD5, SHA-1, SHA-256, SHA-512, CRC32, and FNV-1a
Sobre esta ferramenta
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.
Como 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.
Perguntas frequentes
Codifique ou decodifique URLs e parâmetros de consulta — modos completo e de componente.
Gere senhas aleatórias e fortes com comprimento e conjuntos de caracteres personalizáveis — funciona offline.
Decodifique e inspecione tokens JWT — cabeçalho, payload e assinatura — sem nenhuma comunicação com o servidor.