Hash Generator
Generate SHA-256, SHA-384, SHA-512 or legacy SHA-1 digests from UTF-8 text directly in your browser.
Generate a text hash
ReadyWhat this digest represents
The tool hashes the exact UTF-8 bytes of your text. Capitalization, spaces, line endings and Unicode composition can change the result. Hashing is one-way transformation, not encryption, and this tool does not normalize or trim the input.
Not a password-storage tool
A fast, unsalted SHA digest is not suitable for storing passwords. Use a purpose-built password hashing method in your application. SHA-1 is retained here only to compare legacy values and should not be selected for new security designs.
How to use it
Enter text, choose a hash algorithm and output format, then select Generate hash. The exact UTF-8 bytes are hashed, including spaces and line breaks. Use SHA-256 or stronger for new work; SHA-1 is included only for legacy compatibility checks.
Privacy
Hashing happens entirely in your browser with the Web Cryptography API. Text and generated digests are not submitted to or stored by Muft. Do not paste secrets on an untrusted device.
Tool behavior last checked Aug 9, 2026.