Skip to content

Hash Calculator

joaat hashes for RDR2 names, one or a whole list at once, and a reverse lookup against the names and game text read from RDR2's own files.

Read the docs

Input

Result

Unsigned
Signed (int32)
Hex
Lua backtick

The same joaat as GTA V

RDR2 hashes names with the same 32 bit Jenkins one at a time hash as GTA V, on the lower case name. In RedM that isGetHashKey(name), joaat(name) or the Lua backtick shorthand `name`. Soa_c_horse_arabian_white is 0xC8DA3400 in both games; what differs is which names exist.

Reverse lookup

The Reverse lookup tab searches the names read from RDR2's own files (peds, weapons and ammo, blips and blip styles, controls, prompt hold modes, scenarios, timecycles, weathers and the other asset lists) and the game's English text by label hash. Many RDR2 hashes have no known name at all: the game stores most names only as their hash, so "no match" is common and does not mean the value is wrong.

Signed or unsigned

A hash is an unsigned 32 bit number, but RedM natives and most dumps print it as a signed int32.3369743360, -925223936 and 0xC8DA3400 are the same model.

More RedM tools