About
Encraft is an online tools website with free and practical utilities to improve day-to-day productivity.
Questions, suggestions, or issues: [email protected]
Data & Privacy
We respect your data. Uploaded files and inputs are automatically deleted, and processed data is removed within a day.
Read the full privacy policyCopyright © 2026 Encraft. All Rights Reserved.
Generate FNV-1 or FNV-1a 32-bit and 64-bit non-cryptographic hashes from text or uploaded files.
Runs in your browser — your input is processed on this device and never uploaded.
Secondary information and sharing actions for this public tool.
Generate an FNV hash for each text value or uploaded file. Available variants are FNV-1 32-bit, FNV-1 64-bit, FNV-1a 32-bit, and FNV-1a 64-bit. Results include the unsigned value, fixed-width hexadecimal text, and raw digest bytes.
FNV is named for Fowler, Noll, and Vo. FNV-1 multiplies the running hash before applying XOR to the next byte; FNV-1a applies XOR first and then multiplies. The two orderings produce different results and are not interchangeable.
FNV hashes are compact and inexpensive, which can be useful for hash tables, identifiers, and compatibility with existing formats.
FNV is not cryptographic. Do not use it for passwords, signatures, authentication, or integrity checks against an attacker. Use BLAKE3, SHA3, or SHA-2 when a cryptographic fingerprint is required.
Drag a file here, or click to upload.
Up to 5 files · 60 MB total
Upload is optional.