GTA 5 Multiplayer Peds: Model Names & Hashes

All 41 multiplayer peds in the GTA V catalog, each with a screenshot, its model name and its hash. Open any of them in the interactive browser for a 3D preview.

Peds from GTA Online, including MP_M_Freemode_01 and MP_F_Freemode_01: the customizable male and female characters that most FiveM roleplay servers use for players.

Browse by category

All multiplayer peds 1-41 of 41

  • MP_F_BennyMech_01 (GTA 5 ped)

    MP_F_BennyMech_01

    2139205821 0x7F81B0BD
  • MP_F_BoatStaff_01 (GTA 5 ped)

    MP_F_BoatStaff_01

    848542158 0x3293B9CE
  • MP_F_CarDesign_01 (GTA 5 ped)

    MP_F_CarDesign_01

    606876839 0x242C34A7
  • MP_F_CHBar_01 (GTA 5 ped)

    MP_F_CHBar_01

    -1007230075 0xC3F6E385
  • MP_F_Cocaine_01 (GTA 5 ped)

    MP_F_Cocaine_01

    1264941816 0x4B657AF8
  • MP_F_Counterfeit_01 (GTA 5 ped)

    MP_F_Counterfeit_01

    -1215761931 0xB788F1F5
  • MP_F_DeadHooker (GTA 5 ped)

    MP_F_DeadHooker

    1943971979 0x73DEA88B
  • MP_F_ExecPA_01 (GTA 5 ped)

    MP_F_ExecPA_01

    1126998116 0x432CA064
  • MP_F_ExecPA_02 (GTA 5 ped)

    MP_F_ExecPA_02

    1500695792 0x5972CCF0
  • MP_F_Forgery_01 (GTA 5 ped)

    MP_F_Forgery_01

    2014985464 0x781A3CF8
  • MP_F_Freemode_01 (GTA 5 ped)

    MP_F_Freemode_01

    -1667301416 0x9C9EFFD8
  • MP_F_HeliStaff_01 (GTA 5 ped)

    MP_F_HeliStaff_01

    431423238 0x19B6FF06
  • MP_F_Meth_01 (GTA 5 ped)

    MP_F_Meth_01

    -760054079 0xD2B27EC1
  • MP_F_Misty_01 (GTA 5 ped)

    MP_F_Misty_01

    -785842275 0xD128FF9D
  • MP_F_StripperLite (GTA 5 ped)

    MP_F_StripperLite

    695248020 0x2970A494
  • MP_F_Weed_01 (GTA 5 ped)

    MP_F_Weed_01

    -1301974109 0xB26573A3
  • MP_G_M_Pros_01 (GTA 5 ped)

    MP_G_M_Pros_01

    1822283721 0x6C9DD7C9
  • MP_M_AvonGoon (GTA 5 ped)

    MP_M_AvonGoon

    -1676424299 0x9C13CB95
  • MP_M_BoatStaff_01 (GTA 5 ped)

    MP_M_BoatStaff_01

    -933295480 0xC85F0A88
  • MP_M_BogdanGoon (GTA 5 ped)

    MP_M_BogdanGoon

    1297520375 0x4D5696F7
  • MP_M_Claude_01 (GTA 5 ped)

    MP_M_Claude_01

    -1057787465 0xC0F371B7
  • MP_M_Cocaine_01 (GTA 5 ped)

    MP_M_Cocaine_01

    1456705429 0x56D38F95
  • MP_M_Counterfeit_01 (GTA 5 ped)

    MP_M_Counterfeit_01

    -1739208332 0x9855C974
  • MP_M_ExArmy_01 (GTA 5 ped)

    MP_M_ExArmy_01

    1161072059 0x45348DBB
  • MP_M_ExecPA_01 (GTA 5 ped)

    MP_M_ExecPA_01

    1048844220 0x3E8417BC
  • MP_M_FamDD_01 (GTA 5 ped)

    MP_M_FamDD_01

    866411749 0x33A464E5
  • MP_M_FIBSec_01 (GTA 5 ped)

    MP_M_FIBSec_01

    1558115333 0x5CDEF405
  • MP_M_Forgery_01 (GTA 5 ped)

    MP_M_Forgery_01

    1631482011 0x613E709B
  • MP_M_Freemode_01 (GTA 5 ped)

    MP_M_Freemode_01

    1885233650 0x705E61F2
  • MP_M_G_VagFun_01 (GTA 5 ped)

    MP_M_G_VagFun_01

    -995747907 0xC4A617BD
  • MP_M_Marston_01 (GTA 5 ped)

    MP_M_Marston_01

    943915367 0x38430167
  • MP_M_Meth_01 (GTA 5 ped)

    MP_M_Meth_01

    -306958529 0xEDB42F3F
  • MP_M_Niko_01 (GTA 5 ped)

    MP_M_Niko_01

    -287649847 0xEEDACFC9
  • MP_M_SecuroGuard_01 (GTA 5 ped)

    MP_M_SecuroGuard_01

    -634611634 0xDA2C984E
  • MP_M_ShopKeep_01 (GTA 5 ped)

    MP_M_ShopKeep_01

    416176080 0x18CE57D0
  • MP_M_WareMech_01 (GTA 5 ped)

    MP_M_WareMech_01

    -140033735 0xF7A74139
  • MP_M_WeapExp_01 (GTA 5 ped)

    MP_M_WeapExp_01

    921328393 0x36EA5B09
  • MP_M_WeapWork_01 (GTA 5 ped)

    MP_M_WeapWork_01

    1099321454 0x4186506E
  • MP_M_Weed_01 (GTA 5 ped)

    MP_M_Weed_01

    -1853959079 0x917ED459
  • MP_S_M_Armoured_01 (GTA 5 ped)

    MP_S_M_Armoured_01

    -839953400 0xCDEF5408
  • S_M_Y_XMech_02_MP (GTA 5 ped)

    S_M_Y_XMech_02_MP

    1762949645 0x69147A0D

Using a ped model in FiveM

Load the model by its name, wait until it is in memory, then apply it. This client script turns your player into a police officer. To spawn the ped as an NPC instead, pass the same model to CreatePed.

local model = GetHashKey('s_m_y_cop_01')

RequestModel(model)
while not HasModelLoaded(model) do
  Wait(0)
end

SetPlayerModel(PlayerId(), model)
SetPedDefaultComponentVariation(PlayerPedId())
SetModelAsNoLongerNeeded(model)

How GTA V ped model names work

Most ped model names follow a pattern: a prefix for the kind of ped, then often the gender (m or f) and the age group (y for young, m for middle-aged, o for old), then a description and a number. Common prefixes:

PrefixWhat it isExample
a_Ambient peds that walk the streetsa_m_y_hipster_01
s_Scenario peds with a job, such as cops, medics and workerss_m_y_cop_01
g_Gang membersg_m_y_ballasout_01
u_Unique peds from specific missions and placesu_m_y_zombie_01
ig_, cs_, csb_Story characters: in-game and cutscene versionsig_lamardavis
mp_GTA Online peds, including the freemode charactersmp_m_freemode_01
a_c_Animalsa_c_chop
player_The story mode protagonistsplayer_zero

Make your own

Ped Creator

Need a ped that is not in the game? The Ped Creator turns a 3D character, rigged or not, into an add-on ped resource.

Open the Ped Creator

FAQ

How do I change my ped in FiveM?

Request the model by name, wait until HasModelLoaded returns true, then call SetPlayerModel(PlayerId(), model), as in the script above. Many servers also have an admin or framework command that does this for you.

What is MP_M_Freemode_01?

It is the male GTA Online (freemode) character, and MP_F_Freemode_01 is the female one. Their faces and clothing can be customized, so most FiveM roleplay servers use them for players.

Why are some hashes negative?

A model hash is a 32-bit number. GetHashKey returns it as a signed integer in Lua, so about half of all hashes are negative. The hex value is the same number written as unsigned, and both refer to the same model.

Previews carry a watermark. Supporters see the original images and can download every pack and 3D model.