JOAAT hash generator for GTA V
Convert an ASCII model or archetype name to unsigned decimal, signed decimal and hexadecimal. The calculator runs locally and shows the normalized input.
- Normalized name
adder- Unsigned decimal
3078201489- Signed decimal
-1216765807- Hexadecimal
0xB779A091
Three representations, one 32-bit value
A negative signed number is not automatically an invalid hash. For values above 2,147,483,647, signed decimal is unsigned decimal minus 4,294,967,296. Hexadecimal displays the same bits. Compare like-for-like representations when checking an asset reference.
What exactly is hashed?
This tool applies the case-insensitive Jenkins one-at-a-time algorithm to the displayed ASCII name. It trims surrounding whitespace and rejects Unicode, paths and extensions instead of silently guessing an encoding. Enter prop_roadcone02a, not prop_roadcone02a.ydr. Other tools may hash raw strings differently; check their input rules before comparing.
A hash is not a prop database
Hashing a word does not prove that the named asset exists, that it has collision or that its DLC is available. Multiple names can collide to the same 32-bit number. This is not encryption or a reverse-name lookup. Verify the archetype in your game data with the prop-identification guide.
See Cfx.re native-function guidance and GET_HASH_KEY. Continue with the GTA file-format reference or Map Studio.