Online FNV-1a Hash Generator

The preferred FNV variant with better distribution. Paste your text and click the button to compute its FNV-1a hash — everything runs on your device and is never sent to a server.

The result will appear here...
or press Ctrl+Enter

Everything runs in your browser. Your data is never sent to our servers.

728 × 90Ad Space AvailablePlace your ad here

Example

Example Input

hello world

Example Output

d58b3fa7

How to Use

  1. 1Type or paste the text you want to hash into the Input field.
  2. 2Click the Generate Hash button (or press Ctrl+Enter) to compute the FNV-1a hash.
  3. 3The FNV-1a hash appears in the Output field. Click Copy to copy it to your clipboard.
  4. 4Click Clear to empty the fields and start over.

About FNV-1a

FNV-1a is a variant of FNV-1 that swaps the operation order: for each byte it XORs first, then multiplies by the FNV prime. This small change gives slightly better distribution. This tool produces 32-bit output.

How it works: start from the FNV offset basis, then for each byte: hash = (hash XOR byte) × prime. Because the byte affects the result earlier each round, the mixing effect is a bit stronger than FNV-1.

FNV-1a is the most commonly recommended FNV variant and is widely used in hash tables, programming languages, and data structures. Still non-cryptographic — do not use it for security.

FAQ

What is the difference between FNV-1 and FNV-1a?

They are nearly identical; the order of the per-byte XOR and multiply is swapped. FNV-1a (XOR first, then multiply) generally gives slightly better distribution and is preferred.

Is FNV for security?

No. FNV is a simple non-cryptographic hash for hash tables and quick checksums, not for security. Use SHA-256/BLAKE3 for security.

How long is a FNV-1a hash?

A FNV-1a hash is 32-bit long (8 karakter heksadesimal / 8 hexadecimal characters).

Is my data sent to a server?

No. The FNV-1a hash is computed entirely in your browser. The text you enter never leaves your device.

Related Tools

Related Categories