How to use this tool
- Paste a hexadecimal value beginning with 0x, an unsigned decimal, or a signed decimal.
- Select Reverse Lookup. The database is fetched only when you run a lookup.
- Check the result label. Verified source string means the candidate hashes back to the requested 32-bit number.
Worked examples
Look up a vehicle model
Input: 0xB779A091 or 3078201489 or -1216765807
Each input searches the same u32 key: 3078201489The signed value is wrapped to 32 bits. If the database contains the matching candidate adder, its hash can be verified locally.
Verify a weapon candidate
Input: 0x1B06D571
weapon_pistol hashes to 453432689A database entry may use the shorter label pistol. The verifier also checks common domain prefixes rather than assuming the label is the original string.
What the result means
- No matching hash means the supplied database has no entry; it does not mean the identifier is invalid.
- An unverified identifier is a useful database label, not proof of the exact original string. Collisions may exist.
- Reverse lookup requires a network connection to the GTA Discovery dataset on jsDelivr. The local JOAAT generator works independently of that download.
