Documentation
JOAAT Hash Generator
Turn a name into its JOAAT hash, as unsigned, signed or hex.
The JOAAT Hash Generator gives you the hash the game would compute for a name, which is what GetHashKey returns. It needs a free Workshop account (no paid plan) and runs in your browser.
How to use it
- 1Type a name in the String to hash box, such as weapon_pistol, or click one of the example names under the box.
- 2Check the lowercased string shown above the results is the one you meant.
- 3Copy the Unsigned, Signed or Hex value with the button on its row.
Inputs and output
- In: one string, such as a weapon, vehicle or ped model name.
- Out: the hash as an unsigned number, a signed number and a hex value.
Paste the name exactly as it appears in the meta file or resource. A stray space or a typo hashes to a different, valid-looking number with no error.
The full reference is on the tool page.
Frequently asked questions
Does letter case matter when I type the name?
No. The tool lowercases your text before hashing and shows the lowercased string it used, so WEAPON_PISTOL and weapon_pistol give the same result.
Which of the three values should I copy?
Match whatever the code you are pasting into expects. The tool shows unsigned, signed and hex rows, each with its own copy button.
Can I hash a whole list at once?
No. It hashes one string at a time as you type.
Discussion