~/guides/fivem-blips-list
FiveM Blips List
-- reference · updated august 2026 · var fivem team
-- 958 blip sprite ids · 86 setblipcolour values · 44 marker types
FiveM blips are the 2D icons you place on the map and minimap: you attach one to coordinates with AddBlipForCoord and SetBlipSprite, then tint it with one of 86 SetBlipColour values. This page is the complete FiveM blips list, every blip sprite ID and name, every color with its hex code, all DrawMarker types, plus copy-paste Lua snippets, all sourced from the official FiveM documentation.
How blips work in FiveM
A blip is a 2D icon shown on the pause-menu map and the minimap. You create one client-side with AddBlipForCoord(x, y, z), which returns a handle, then configure it with SetBlipSprite (the icon), SetBlipColour (the tint), SetBlipScale and a name via the text command natives. Blips persist until you remove them or the resource stops, so you only create them once, usually in a loop over a config table when the script starts. Sprites are identified by a numeric ID; the same ID works in every FiveM script, ESX, QBCore or standalone, because the IDs come from the game itself, not from a framework.
Two settings matter more than the rest. SetBlipAsShortRange(blip, true) keeps the icon off the minimap until the player is close, which is what you want for shops and jobs; long-range blips clutter the radar from across the map. And RemoveBlip(blip) deletes a blip by handle, which matters for dynamic blips like GPS routes or mission targets that should disappear when the objective is done. Blips created by a resource are cleaned up automatically when that resource stops.
All FiveM blip IDs and sprite names
The table below lists all 958 blip sprites available in FiveM, from ID 0 to 957. Names follow the internal radar_* texture naming, which usually describes the icon: radar_safehouse (40) is the house icon, radar_police_station (60) the police badge, radar_hospital (61) the hospital H, radar_barber (71) the scissors, radar_clothes_store (73) the t-shirt, radar_financier_strand (108) the dollar sign used for banks and radar_garage (357) the garage icon. Pass any of these IDs to SetBlipSprite.
A few practical notes: IDs 0 to 16 are engine-level radar icons (waypoint, north, level indicators) that scripts rarely use directly; sprite 8 is the waypoint icon itself. Weapon icons live around 150 to 160, GTA Online business icons in the 470 to 560 range, casino icons at 679 to 684, which a FiveM casino script puts to use, and the newest DLC sprites run past 900. If a sprite renders as a plain circle in-game, your server build predates that sprite, so pick an older ID.
| ID / Icon / Sprite name | ID / Icon / Sprite name | ID / Icon / Sprite name | ||||||
|---|---|---|---|---|---|---|---|---|
| 0 | radar_higher | 1 | radar_level | 2 | radar_lower | |||
| 3 | radar_police_ped | 4 | radar_wanted_radius | 5 | radar_area_blip | |||
| 6 | radar_centre | 7 | radar_north | 8 | radar_waypoint | |||
| 9 | radar_radius_blip | 10 | radar_radius_outline_blip | 11 | radar_weapon_higher | |||
| 12 | radar_weapon_lower | 13 | radar_higher_ai | 14 | radar_lower_ai | |||
| 15 | radar_police_heli_spin | 16 | radar_police_plane_move | 17 | radar_numbered_1 | |||
| 18 | radar_numbered_2 | 19 | radar_numbered_3 | 20 | radar_numbered_4 | |||
| 21 | radar_numbered_5 | 22 | radar_numbered_6 | 23 | radar_numbered_7 | |||
| 24 | radar_numbered_8 | 25 | radar_numbered_9 | 26 | radar_numbered_10 | |||
| 27 | radar_mp_crew | 28 | radar_mp_friendlies | 29 | radar_empty | |||
| 30 | radar_empty | 31 | radar_empty | 32 | radar_script_objective | |||
| 33 | radar_empty | 34 | radar_empty | 35 | radar_station | |||
| 36 | radar_cable_car | 37 | radar_activities | 38 | radar_raceflag | |||
| 39 | radar_fire | 40 | radar_safehouse | 41 | radar_police | |||
| 42 | radar_police_chase | 43 | radar_police_heli | 44 | radar_bomb_a | |||
| 45 | radar_bomb_b | 46 | radar_bomb_c | 47 | radar_snitch | |||
| 48 | radar_planning_locations | 49 | radar_crim_arrest | 50 | radar_crim_carsteal | |||
| 51 | radar_crim_drugs | 52 | radar_crim_holdups | 53 | radar_crim_pimping | |||
| 54 | radar_crim_player | 55 | radar_fence | 56 | radar_cop_patrol | |||
| 57 | radar_cop_player | 58 | radar_crim_wanted | 59 | radar_heist | |||
| 60 | radar_police_station | 61 | radar_hospital | 62 | radar_assassins_mark | |||
| 63 | radar_elevator | 64 | radar_helicopter | 65 | radar_joyriders | |||
| 66 | radar_random_character | 67 | radar_security_van | 68 | radar_tow_truck | |||
| 69 | radar_drive_thru | 70 | radar_illegal_parking | 71 | radar_barber | |||
| 72 | radar_car_mod_shop | 73 | radar_clothes_store | 74 | radar_gym | |||
| 75 | radar_tattoo | 76 | radar_armenian_family | 77 | radar_lester_family | |||
| 78 | radar_michael_family | 79 | radar_trevor_family | 80 | radar_jewelry_heist | |||
| 81 | radar_drag_race | 82 | radar_drag_race_finish | 83 | radar_car_carrier | |||
| 84 | radar_rampage | 85 | radar_vinewood_tours | 86 | radar_lamar_family | |||
| 87 | radar_taco_van | 88 | radar_franklin_family | 89 | radar_chinese_strand | |||
| 90 | radar_flight_school | 91 | radar_eye_sky | 92 | radar_air_hockey | |||
| 93 | radar_bar | 94 | radar_base_jump | 95 | radar_basketball | |||
| 96 | radar_biolab_heist | 97 | radar_bowling | 98 | radar_burger_shot | |||
| 99 | radar_cabaret_club | 100 | radar_car_wash | 101 | radar_cluckin_bell | |||
| 102 | radar_comedy_club | 103 | radar_darts | 104 | radar_docks_heist | |||
| 105 | radar_fbi_heist | 106 | radar_fbi_officers_strand | 107 | radar_finale_bank_heist | |||
| 108 | radar_financier_strand | 109 | radar_golf | 110 | radar_gun_shop | |||
| 111 | radar_internet_cafe | 112 | radar_michael_family_exile | 113 | radar_nice_house_heist | |||
| 114 | radar_random_female | 115 | radar_random_male | 116 | radar_repo | |||
| 117 | radar_restaurant | 118 | radar_rural_bank_heist | 119 | radar_shooting_range | |||
| 120 | radar_solomon_strand | 121 | radar_strip_club | 122 | radar_tennis | |||
| 123 | radar_trevor_family_exile | 124 | radar_michael_trevor_family | 125 | radar_vehicle_spawn | |||
| 126 | radar_triathlon | 127 | radar_off_road_racing | 128 | radar_gang_cops | |||
| 129 | radar_gang_mexicans | 130 | radar_gang_bikers | 131 | radar_gang_families | |||
| 132 | radar_gang_professionals | 133 | radar_snitch_red | 134 | radar_crim_cuff_keys | |||
| 135 | radar_cinema | 136 | radar_music_venue | 137 | radar_police_station_blue | |||
| 138 | radar_airport | 139 | radar_crim_saved_vehicle | 140 | radar_weed_stash | |||
| 141 | radar_hunting | 142 | radar_pool | 143 | radar_objective_blue | |||
| 144 | radar_objective_green | 145 | radar_objective_red | 146 | radar_objective_yellow | |||
| 147 | radar_arms_dealing | 148 | radar_mp_friend | 149 | radar_celebrity_theft | |||
| 150 | radar_weapon_assault_rifle | 151 | radar_weapon_bat | 152 | radar_weapon_grenade | |||
| 153 | radar_weapon_health | 154 | radar_weapon_knife | 155 | radar_weapon_molotov | |||
| 156 | radar_weapon_pistol | 157 | radar_weapon_rocket | 158 | radar_weapon_shotgun | |||
| 159 | radar_weapon_smg | 160 | radar_weapon_sniper | 161 | radar_mp_noise | |||
| 162 | radar_poi | 163 | radar_passive | 164 | radar_usingmenu | |||
| 165 | radar_friend_franklin_p | 166 | radar_friend_franklin_x | 167 | radar_friend_michael_p | |||
| 168 | radar_friend_michael_x | 169 | radar_friend_trevor_p | 170 | radar_friend_trevor_x | |||
| 171 | radar_gang_cops_partner | 172 | radar_friend_lamar | 173 | radar_weapon_minigun | |||
| 174 | radar_weapon_grenadeLauncher | 175 | radar_weapon_armour | 176 | radar_property_takeover | |||
| 177 | radar_gang_mexicans_highlight | 178 | radar_gang_bikers_highlight | 179 | radar_triathlon_cycling | |||
| 180 | radar_triathlon_swimming | 181 | radar_property_takeover_bikers | 182 | radar_property_takeover_cops | |||
| 183 | radar_property_takeover_vagos | 184 | radar_camera | 185 | radar_centre_red | |||
| 186 | radar_handcuff_keys_bikers | 187 | radar_handcuff_keys_vagos | 188 | radar_handcuffs_closed_bikers | |||
| 189 | radar_handcuffs_closed_vagos | 190 | radar_handcuffs_open_bikers | 191 | radar_handcuffs_open_vagos | |||
| 192 | radar_camera_badger | 193 | radar_camera_facade | 194 | radar_camera_ifruit | |||
| 195 | radar_crim_arrest_bikers | 196 | radar_crim_arrest_vagos | 197 | radar_yoga | |||
| 198 | radar_taxi | 199 | radar_numbered_11 | 200 | radar_numbered_12 | |||
| 201 | radar_numbered_13 | 202 | radar_numbered_14 | 203 | radar_numbered_15 | |||
| 204 | radar_numbered_16 | 205 | radar_shrink | 206 | radar_epsilon | |||
| 207 | radar_financier_strand_grey | 208 | radar_trevor_family_grey | 209 | radar_trevor_family_red | |||
| 210 | radar_franklin_family_grey | 211 | radar_franklin_family_blue | 212 | radar_franklin_a | |||
| 213 | radar_franklin_b | 214 | radar_franklin_c | 215 | radar_numbered_red_1 | |||
| 216 | radar_numbered_red_2 | 217 | radar_numbered_red_3 | 218 | radar_numbered_red_4 | |||
| 219 | radar_numbered_red_5 | 220 | radar_numbered_red_6 | 221 | radar_numbered_red_7 | |||
| 222 | radar_numbered_red_8 | 223 | radar_numbered_red_9 | 224 | radar_numbered_red_10 | |||
| 225 | radar_gang_vehicle | 226 | radar_gang_vehicle_bikers | 227 | radar_gang_vehicle_cops | |||
| 228 | radar_gang_vehicle_vagos | 229 | radar_guncar | 230 | radar_driving_bikers | |||
| 231 | radar_driving_cops | 232 | radar_driving_vagos | 233 | radar_gang_cops_highlight | |||
| 234 | radar_shield_bikers | 235 | radar_shield_cops | 236 | radar_shield_vagos | |||
| 237 | radar_custody_bikers | 238 | radar_custody_vagos | 239 | radar_gang_wanted_bikers | |||
| 240 | radar_gang_wanted_bikers_1 | 241 | radar_gang_wanted_bikers_2 | 242 | radar_gang_wanted_bikers_3 | |||
| 243 | radar_gang_wanted_bikers_4 | 244 | radar_gang_wanted_bikers_5 | 245 | radar_gang_wanted_vagos | |||
| 246 | radar_gang_wanted_vagos_1 | 247 | radar_gang_wanted_vagos_2 | 248 | radar_gang_wanted_vagos_3 | |||
| 249 | radar_gang_wanted_vagos_4 | 250 | radar_gang_wanted_vagos_5 | 251 | radar_arms_dealing_air | |||
| 252 | radar_playerstate_arrested | 253 | radar_playerstate_custody | 254 | radar_playerstate_driving | |||
| 255 | radar_playerstate_keyholder | 256 | radar_playerstate_partner | 257 | radar_gang_wanted_1 | |||
| 258 | radar_gang_wanted_2 | 259 | radar_gang_wanted_3 | 260 | radar_gang_wanted_4 | |||
| 261 | radar_gang_wanted_5 | 262 | radar_ztype | 263 | radar_stinger | |||
| 264 | radar_packer | 265 | radar_monroe | 266 | radar_fairground | |||
| 267 | radar_property | 268 | radar_gang_highlight | 269 | radar_altruist | |||
| 270 | radar_ai | 271 | radar_on_mission | 272 | radar_cash_pickup | |||
| 273 | radar_chop | 274 | radar_dead | 275 | radar_territory_locked | |||
| 276 | radar_cash_lost | 277 | radar_cash_vagos | 278 | radar_cash_cops | |||
| 279 | radar_hooker | 280 | radar_friend | 281 | radar_mission_2to4 | |||
| 282 | radar_mission_2to8 | 283 | radar_mission_2to12 | 284 | radar_mission_2to16 | |||
| 285 | radar_custody_dropoff | 286 | radar_onmission_cops | 287 | radar_onmission_lost | |||
| 288 | radar_onmission_vagos | 289 | radar_crim_carsteal_cops | 290 | radar_crim_carsteal_bikers | |||
| 291 | radar_crim_carsteal_vagos | 292 | radar_band_strand | 293 | radar_simeon_family | |||
| 294 | radar_mission_1 | 295 | radar_mission_2 | 296 | radar_friend_darts | |||
| 297 | radar_friend_comedyclub | 298 | radar_friend_cinema | 299 | radar_friend_tennis | |||
| 300 | radar_friend_stripclub | 301 | radar_friend_livemusic | 302 | radar_friend_golf | |||
| 303 | radar_bounty_hit | 304 | radar_ugc_mission | 305 | radar_horde | |||
| 306 | radar_cratedrop | 307 | radar_plane_drop | 308 | radar_sub | |||
| 309 | radar_race | 310 | radar_deathmatch | 311 | radar_arm_wrestling | |||
| 312 | radar_mission_1to2 | 313 | radar_shootingrange_gunshop | 314 | radar_race_air | |||
| 315 | radar_race_land | 316 | radar_race_sea | 317 | radar_tow | |||
| 318 | radar_garbage | 319 | radar_drill | 320 | radar_spikes | |||
| 321 | radar_firetruck | 322 | radar_minigun2 | 323 | radar_bugstar | |||
| 324 | radar_submarine | 325 | radar_chinook | 326 | radar_getaway_car | |||
| 327 | radar_mission_bikers_1 | 328 | radar_mission_bikers_1to2 | 329 | radar_mission_bikers_2 | |||
| 330 | radar_mission_bikers_2to4 | 331 | radar_mission_bikers_2to8 | 332 | radar_mission_bikers_2to12 | |||
| 333 | radar_mission_bikers_2to16 | 334 | radar_mission_cops_1 | 335 | radar_mission_cops_1to2 | |||
| 336 | radar_mission_cops_2 | 337 | radar_mission_cops_2to4 | 338 | radar_mission_cops_2to8 | |||
| 339 | radar_mission_cops_2to12 | 340 | radar_mission_cops_2to16 | 341 | radar_mission_vagos_1 | |||
| 342 | radar_mission_vagos_1to2 | 343 | radar_mission_vagos_2 | 344 | radar_mission_vagos_2to4 | |||
| 345 | radar_mission_vagos_2to8 | 346 | radar_mission_vagos_2to12 | 347 | radar_mission_vagos_2to16 | |||
| 348 | radar_gang_bike | 349 | radar_gas_grenade | 350 | radar_property_for_sale | |||
| 351 | radar_gang_attack_package | 352 | radar_martin_madrazzo | 353 | radar_enemy_heli_spin | |||
| 354 | radar_boost | 355 | radar_devin | 356 | radar_dock | |||
| 357 | radar_garage | 358 | radar_golf_flag | 359 | radar_hangar | |||
| 360 | radar_helipad | 361 | radar_jerry_can | 362 | radar_mask | |||
| 363 | radar_heist_prep | 364 | radar_incapacitated | 365 | radar_spawn_point_pickup | |||
| 366 | radar_boilersuit | 367 | radar_completed | 368 | radar_rockets | |||
| 369 | radar_garage_for_sale | 370 | radar_helipad_for_sale | 371 | radar_dock_for_sale | |||
| 372 | radar_hangar_for_sale | 373 | radar_placeholder_6 | 374 | radar_business | |||
| 375 | radar_business_for_sale | 376 | radar_race_bike | 377 | radar_parachute | |||
| 378 | radar_team_deathmatch | 379 | radar_race_foot | 380 | radar_vehicle_deathmatch | |||
| 381 | radar_barry | 382 | radar_dom | 383 | radar_maryann | |||
| 384 | radar_cletus | 385 | radar_josh | 386 | radar_minute | |||
| 387 | radar_omega | 388 | radar_tonya | 389 | radar_paparazzo | |||
| 390 | radar_aim | 391 | radar_cratedrop_background | 392 | radar_green_and_net_player1 | |||
| 393 | radar_green_and_net_player2 | 394 | radar_green_and_net_player3 | 395 | radar_green_and_friendly | |||
| 396 | radar_net_player1_and_net_player2 | 397 | radar_net_player1_and_net_player3 | 398 | radar_creator | |||
| 399 | radar_creator_direction | 400 | radar_abigail | 401 | radar_blimp | |||
| 402 | radar_repair | 403 | radar_testosterone | 404 | radar_dinghy | |||
| 405 | radar_fanatic | 406 | radar_invisible | 407 | radar_info_icon | |||
| 408 | radar_capture_the_flag | 409 | radar_last_team_standing | 410 | radar_boat | |||
| 411 | radar_capture_the_flag_base | 412 | radar_mp_crew | 413 | radar_capture_the_flag_outline | |||
| 414 | radar_capture_the_flag_base_nobag | 415 | radar_weapon_jerrycan | 416 | radar_rp | |||
| 417 | radar_level_inside | 418 | radar_bounty_hit_inside | 419 | radar_capture_the_usaflag | |||
| 420 | radar_capture_the_usaflag_outline | 421 | radar_tank | 422 | radar_player_heli | |||
| 423 | radar_player_plane | 424 | radar_player_jet | 425 | radar_centre_stroke | |||
| 426 | radar_player_guncar | 427 | radar_player_boat | 428 | radar_mp_heist | |||
| 429 | radar_temp_1 | 430 | radar_temp_2 | 431 | radar_temp_3 | |||
| 432 | radar_temp_4 | 433 | radar_temp_5 | 434 | radar_temp_6 | |||
| 435 | radar_race_stunt | 436 | radar_hot_property | 437 | radar_urbanwarfare_versus | |||
| 438 | radar_king_of_the_castle | 439 | radar_player_king | 440 | radar_dead_drop | |||
| 441 | radar_penned_in | 442 | radar_beast | 443 | radar_edge_pointer | |||
| 444 | radar_edge_crosstheline | 445 | radar_mp_lamar | 446 | radar_bennys | |||
| 447 | radar_corner_number_1 | 448 | radar_corner_number_2 | 449 | radar_corner_number_3 | |||
| 450 | radar_corner_number_4 | 451 | radar_corner_number_5 | 452 | radar_corner_number_6 | |||
| 453 | radar_corner_number_7 | 454 | radar_corner_number_8 | 455 | radar_yacht | |||
| 456 | radar_finders_keepers | 457 | radar_assault_package | 458 | radar_hunt_the_boss | |||
| 459 | radar_sightseer | 460 | radar_turreted_limo | 461 | radar_belly_of_the_beast | |||
| 462 | radar_yacht_location | 463 | radar_pickup_beast | 464 | radar_pickup_zoned | |||
| 465 | radar_pickup_random | 466 | radar_pickup_slow_time | 467 | radar_pickup_swap | |||
| 468 | radar_pickup_thermal | 469 | radar_pickup_weed | 470 | radar_weapon_railgun | |||
| 471 | radar_seashark | 472 | radar_pickup_hidden | 473 | radar_warehouse | |||
| 474 | radar_warehouse_for_sale | 475 | radar_office | 476 | radar_office_for_sale | |||
| 477 | radar_truck | 478 | radar_contraband | 479 | radar_trailer | |||
| 480 | radar_vip | 481 | radar_cargobob | 482 | radar_area_outline_blip | |||
| 483 | radar_pickup_accelerator | 484 | radar_pickup_ghost | 485 | radar_pickup_detonator | |||
| 486 | radar_pickup_bomb | 487 | radar_pickup_armoured | 488 | radar_stunt | |||
| 489 | radar_weapon_lives | 490 | radar_stunt_premium | 491 | radar_adversary | |||
| 492 | radar_biker_clubhouse | 493 | radar_biker_caged_in | 494 | radar_biker_turf_war | |||
| 495 | radar_biker_joust | 496 | radar_production_weed | 497 | radar_production_crack | |||
| 498 | radar_production_fake_id | 499 | radar_production_meth | 500 | radar_production_money | |||
| 501 | radar_package | 502 | radar_capture_1 | 503 | radar_capture_2 | |||
| 504 | radar_capture_3 | 505 | radar_capture_4 | 506 | radar_capture_5 | |||
| 507 | radar_capture_6 | 508 | radar_capture_7 | 509 | radar_capture_8 | |||
| 510 | radar_capture_9 | 511 | radar_capture_10 | 512 | radar_quad | |||
| 513 | radar_bus | 514 | radar_drugs_package | 515 | radar_pickup_jump | |||
| 516 | radar_adversary_4 | 517 | radar_adversary_8 | 518 | radar_adversary_10 | |||
| 519 | radar_adversary_12 | 520 | radar_adversary_16 | 521 | radar_laptop | |||
| 522 | radar_pickup_deadline | 523 | radar_sports_car | 524 | radar_warehouse_vehicle | |||
| 525 | radar_reg_papers | 526 | radar_police_station_dropoff | 527 | radar_junkyard | |||
| 528 | radar_ex_vech_1 | 529 | radar_ex_vech_2 | 530 | radar_ex_vech_3 | |||
| 531 | radar_ex_vech_4 | 532 | radar_ex_vech_5 | 533 | radar_ex_vech_6 | |||
| 534 | radar_ex_vech_7 | 535 | radar_target_a | 536 | radar_target_b | |||
| 537 | radar_target_c | 538 | radar_target_d | 539 | radar_target_e | |||
| 540 | radar_target_f | 541 | radar_target_g | 542 | radar_target_h | |||
| 543 | radar_jugg | 544 | radar_pickup_repair | 545 | radar_steeringwheel | |||
| 546 | radar_trophy | 547 | radar_pickup_rocket_boost | 548 | radar_pickup_homing_rocket | |||
| 549 | radar_pickup_machinegun | 550 | radar_pickup_parachute | 551 | radar_pickup_time_5 | |||
| 552 | radar_pickup_time_10 | 553 | radar_pickup_time_15 | 554 | radar_pickup_time_20 | |||
| 555 | radar_pickup_time_30 | 556 | radar_supplies | 557 | radar_property_bunker | |||
| 558 | radar_gr_wvm_1 | 559 | radar_gr_wvm_2 | 560 | radar_gr_wvm_3 | |||
| 561 | radar_gr_wvm_4 | 562 | radar_gr_wvm_5 | 563 | radar_gr_wvm_6 | |||
| 564 | radar_gr_covert_ops | 565 | radar_adversary_bunker | 566 | radar_gr_moc_upgrade | |||
| 567 | radar_gr_w_upgrade | 568 | radar_sm_cargo | 569 | radar_sm_hangar | |||
| 570 | radar_tf_checkpoint | 571 | radar_race_tf | 572 | radar_sm_wp1 | |||
| 573 | radar_sm_wp2 | 574 | radar_sm_wp3 | 575 | radar_sm_wp4 | |||
| 576 | radar_sm_wp5 | 577 | radar_sm_wp6 | 578 | radar_sm_wp7 | |||
| 579 | radar_sm_wp8 | 580 | radar_sm_wp9 | 581 | radar_sm_wp10 | |||
| 582 | radar_sm_wp11 | 583 | radar_sm_wp12 | 584 | radar_sm_wp13 | |||
| 585 | radar_sm_wp14 | 586 | radar_nhp_bag | 587 | radar_nhp_chest | |||
| 588 | radar_nhp_orbit | 589 | radar_nhp_veh1 | 590 | radar_nhp_base | |||
| 591 | radar_nhp_overlay | 592 | radar_nhp_turret | 593 | radar_nhp_mg_firewall | |||
| 594 | radar_nhp_mg_node | 595 | radar_nhp_wp1 | 596 | radar_nhp_wp2 | |||
| 597 | radar_nhp_wp3 | 598 | radar_nhp_wp4 | 599 | radar_nhp_wp5 | |||
| 600 | radar_nhp_wp6 | 601 | radar_nhp_wp7 | 602 | radar_nhp_wp8 | |||
| 603 | radar_nhp_wp9 | 604 | radar_nhp_cctv | 605 | radar_nhp_starterpack | |||
| 606 | radar_nhp_turret_console | 607 | radar_nhp_mg_mir_rotate | 608 | radar_nhp_mg_mir_static | |||
| 609 | radar_nhp_mg_proxy | 610 | radar_acsr_race_target | 611 | radar_acsr_race_hotring | |||
| 612 | radar_acsr_wp1 | 613 | radar_acsr_wp2 | 614 | radar_bat_club_property | |||
| 615 | radar_bat_cargo | 616 | radar_bat_truck | 617 | radar_bat_hack_jewel | |||
| 618 | radar_bat_hack_gold | 619 | radar_bat_keypad | 620 | radar_bat_hack_target | |||
| 621 | radar_pickup_dtb_health | 622 | radar_pickup_dtb_blast_increase | 623 | radar_pickup_dtb_blast_decrease | |||
| 624 | radar_pickup_dtb_bomb_increase | 625 | radar_pickup_dtb_bomb_decrease | 626 | radar_bat_rival_club | |||
| 627 | radar_bat_drone | 628 | radar_bat_cash_reg | 629 | radar_cctv | |||
| 630 | radar_bat_assassinate | 631 | radar_bat_pbus | 632 | radar_bat_wp1 | |||
| 633 | radar_bat_wp2 | 634 | radar_bat_wp3 | 635 | radar_bat_wp4 | |||
| 636 | radar_bat_wp5 | 637 | radar_bat_wp6 | 638 | radar_blimp_2 | |||
| 639 | radar_oppressor_2 | 640 | radar_bat_wp7 | 641 | radar_arena_series | |||
| 642 | radar_arena_premium | 643 | radar_arena_workshop | 644 | radar_race_wars | |||
| 645 | radar_arena_turret | 646 | radar_arena_rc_car | 647 | radar_arena_rc_workshop | |||
| 648 | radar_arena_trap_fire | 649 | radar_arena_trap_flip | 650 | radar_arena_trap_sea | |||
| 651 | radar_arena_trap_turn | 652 | radar_arena_trap_pit | 653 | radar_arena_trap_mine | |||
| 654 | radar_arena_trap_bomb | 655 | radar_arena_trap_wall | 656 | radar_arena_trap_brd | |||
| 657 | radar_arena_trap_sbrd | 658 | radar_arena_bruiser | 659 | radar_arena_brutus | |||
| 660 | radar_arena_cerberus | 661 | radar_arena_deathbike | 662 | radar_arena_dominator | |||
| 663 | radar_arena_impaler | 664 | radar_arena_imperator | 665 | radar_arena_issi | |||
| 666 | radar_arena_sasquatch | 667 | radar_arena_scarab | 668 | radar_arena_slamvan | |||
| 669 | radar_arena_zr380 | 670 | radar_ap | 671 | radar_comic_store | |||
| 672 | radar_cop_car | 673 | radar_rc_time_trials | 674 | radar_king_of_the_hill | |||
| 675 | radar_king_of_the_hill_teams | 676 | radar_rucksack | 677 | radar_shipping_container | |||
| 678 | radar_agatha | 679 | radar_casino | 680 | radar_casino_table_games | |||
| 681 | radar_casino_wheel | 682 | radar_casino_concierge | 683 | radar_casino_chips | |||
| 684 | radar_casino_horse_racing | 685 | radar_adversary_featured | 686 | radar_roulette_1 | |||
| 687 | radar_roulette_2 | 688 | radar_roulette_3 | 689 | radar_roulette_4 | |||
| 690 | radar_roulette_5 | 691 | radar_roulette_6 | 692 | radar_roulette_7 | |||
| 693 | radar_roulette_8 | 694 | radar_roulette_9 | 695 | radar_roulette_10 | |||
| 696 | radar_roulette_11 | 697 | radar_roulette_12 | 698 | radar_roulette_13 | |||
| 699 | radar_roulette_14 | 700 | radar_roulette_15 | 701 | radar_roulette_16 | |||
| 702 | radar_roulette_17 | 703 | radar_roulette_18 | 704 | radar_roulette_19 | |||
| 705 | radar_roulette_20 | 706 | radar_roulette_21 | 707 | radar_roulette_22 | |||
| 708 | radar_roulette_23 | 709 | radar_roulette_24 | 710 | radar_roulette_25 | |||
| 711 | radar_roulette_26 | 712 | radar_roulette_27 | 713 | radar_roulette_28 | |||
| 714 | radar_roulette_29 | 715 | radar_roulette_30 | 716 | radar_roulette_31 | |||
| 717 | radar_roulette_32 | 718 | radar_roulette_33 | 719 | radar_roulette_34 | |||
| 720 | radar_roulette_35 | 721 | radar_roulette_36 | 722 | radar_roulette_0 | |||
| 723 | radar_roulette_00 | 724 | radar_limo | 725 | radar_weapon_alien | |||
| 726 | radar_race_open_wheel | 727 | radar_rappel | 728 | radar_swap_car | |||
| 729 | radar_scuba_gear | 730 | radar_cpanel_1 | 731 | radar_cpanel_2 | |||
| 732 | radar_cpanel_3 | 733 | radar_cpanel_4 | 734 | radar_snow_truck | |||
| 735 | radar_buggy_1 | 736 | radar_buggy_2 | 737 | radar_zhaba | |||
| 738 | radar_gerald | 739 | radar_ron | 740 | radar_arcade | |||
| 741 | radar_drone_controls | 742 | radar_rc_tank | 743 | radar_stairs | |||
| 744 | radar_camera_2 | 745 | radar_winky | 746 | radar_mini_sub | |||
| 747 | radar_kart_retro | 748 | radar_kart_modern | 749 | radar_military_quad | |||
| 750 | radar_military_truck | 751 | radar_ship_wheel | 752 | radar_ufo | |||
| 753 | radar_seasparrow2 | 754 | radar_dinghy2 | 755 | radar_patrol_boat | |||
| 756 | radar_retro_sports_car | 757 | radar_squadee | 758 | radar_folding_wing_jet | |||
| 759 | radar_valkyrie2 | 760 | radar_sub2 | 761 | radar_bolt_cutters | |||
| 762 | radar_rappel_gear | 763 | radar_keycard | 764 | radar_password | |||
| 765 | radar_island_heist_prep | 766 | radar_island_party | 767 | radar_control_tower | |||
| 768 | radar_underwater_gate | 769 | radar_power_switch | 770 | radar_compound_gate | |||
| 771 | radar_rappel_point | 772 | radar_keypad | 773 | radar_sub_controls | |||
| 774 | radar_sub_periscope | 775 | radar_sub_missile | 776 | radar_painting | |||
| 777 | radar_car_meet | 778 | radar_car_test_area | 779 | radar_auto_shop_property | |||
| 780 | radar_docks_export | 781 | radar_prize_car | 782 | radar_test_car | |||
| 783 | radar_car_robbery_board | 784 | radar_car_robbery_prep | 785 | radar_street_race_series | |||
| 786 | radar_pursuit_series | 787 | radar_car_meet_organiser | 788 | radar_securoserv | |||
| 789 | radar_bounty_collectibles | 790 | radar_movie_collectibles | 791 | radar_trailer_ramp | |||
| 792 | radar_race_organiser | 793 | radar_chalkboard_list | 794 | radar_export_vehicle | |||
| 795 | radar_train | 796 | radar_heist_diamond | 797 | radar_heist_doomsday | |||
| 798 | radar_heist_island | 799 | radar_slamvan2 | 800 | radar_crusader | |||
| 801 | radar_construction_outfit | 802 | radar_overlay_jammed | 803 | radar_heist_island_unavailable | |||
| 804 | radar_heist_diamond_unavailable | 805 | radar_heist_doomsday_unavailable | 806 | radar_placeholder_7 | |||
| 807 | radar_placeholder_8 | 808 | radar_placeholder_9 | 809 | radar_featured_series | |||
| 810 | radar_vehicle_for_sale | 811 | radar_van_keys | 812 | radar_suv_service | |||
| 813 | radar_security_contract | 814 | radar_safe | 815 | radar_ped_r | |||
| 816 | radar_ped_e | 817 | radar_payphone | 818 | radar_patriot3 | |||
| 819 | radar_music_studio | 820 | radar_jubilee | 821 | radar_granger2 | |||
| 822 | radar_explosive_charge | 823 | radar_deity | 824 | radar_d_champion | |||
| 825 | radar_buffalo4 | 826 | radar_agency | 827 | radar_biker_bar | |||
| 828 | radar_simeon_overlay | 829 | radar_junk_skydive | 830 | radar_luxury_car_showroom | |||
| 831 | radar_car_showroom | 832 | radar_car_showroom_simeon | 833 | radar_flaming_skull | |||
| 834 | radar_weapon_ammo | 835 | radar_community_series | 836 | radar_cayo_series | |||
| 837 | radar_clubhouse_contract | 838 | radar_agent_ulp | 839 | radar_acid | |||
| 840 | radar_acid_lab | 841 | radar_dax_overlay | 842 | radar_dead_drop_package | |||
| 843 | radar_downtown_cab | 844 | radar_gun_van | 845 | radar_stash_house | |||
| 846 | radar_tractor | 847 | radar_warehouse_juggalo | 848 | radar_warehouse_juggalo_dax | |||
| 849 | radar_weapon_crowbar | 850 | radar_duffel_bag | 851 | radar_oil_tanker | |||
| 852 | radar_acid_lab_tent | 853 | radar_van_burrito | 854 | radar_acid_boost | |||
| 855 | radar_ped_gang_leader | 856 | radar_multistorey_garage | 857 | radar_seized_asset_sales | |||
| 858 | radar_cayo_attrition | 859 | radar_bicycle | 860 | radar_bicycle_trial | |||
| 861 | radar_raiju | 862 | radar_conada2 | 863 | radar_overlay_ready_for_sell | |||
| 864 | radar_overlay_missing_supplies | 865 | radar_streamer216 | 866 | radar_signal_jammer | |||
| 867 | radar_salvage_yard | 868 | radar_robbery_prep_equipment | 869 | radar_robbery_prep_overlay | |||
| 870 | radar_yusuf | 871 | radar_vincent | 872 | radar_vinewood_garage | |||
| 873 | radar_lstb | 874 | radar_cctv_workstation | 875 | radar_hacking_device | |||
| 876 | radar_race_drag | 877 | radar_race_drift | 878 | radar_casino_prep | |||
| 879 | radar_planning_wall | 880 | radar_weapon_crate | 881 | radar_weapon_snowball | |||
| 882 | radar_train_signals_green | 883 | radar_train_signals_red | 884 | radar_office_transporter | |||
| 885 | radar_yankton_survival | 886 | radar_daily_bounty | 887 | radar_bounty_target | |||
| 888 | radar_filming_schedule | 889 | radar_pizza_this | 890 | radar_aircraft_carrier | |||
| 891 | radar_weapon_emp | 892 | radar_maude_eccles | 893 | radar_bail_bonds_office | |||
| 894 | radar_weapon_emp_mine | 895 | radar_zombie_disease | 896 | radar_zombie_proximity | |||
| 897 | radar_zombie_fire | 898 | radar_animal_possessed | 899 | radar_mobile_phone | |||
| 900 | radar_garment_factory | 901 | radar_garment_factory_for_sale | 902 | radar_garment_factory_equipment | |||
| 903 | radar_field_hangar | 904 | radar_field_hangar_for_sale | 905 | radar_cargobob_ch53 | |||
| 906 | radar_chopper_lift_ammo | 907 | radar_chopper_lift_armor | 908 | radar_chopper_lift_explosives | |||
| 909 | radar_chopper_lift_upgrade | 910 | radar_chopper_lift_weapon | 911 | radar_cargo_ship | |||
| 912 | radar_submarine_missile | 913 | radar_propeller_engine | 914 | radar_shark | |||
| 915 | radar_fast_travel | 916 | radar_plane_duster2 | 917 | radar_plane_titan2 | |||
| 918 | radar_collectible | 919 | radar_field_hangar_discount | 920 | radar_garment_factory_discount | |||
| 921 | radar_weapon_gusenberg_sweeper | 922 | radar_weapon_tear_gas | 923 | radar_dog | |||
| 924 | radar_bobcat_security | 925 | radar_smoke_shop | 926 | radar_smoke_shop_for_sale | |||
| 927 | radar_smoke_shop_attention | 928 | radar_helitours | 929 | radar_helitours_for_sale | |||
| 930 | radar_helitours_attention | 931 | radar_car_wash_business | 932 | radar_car_wash_business_for_sale | |||
| 933 | radar_car_wash_business_attention | 934 | radar_attention | 935 | radar_alarm | |||
| 936 | radar_helitours_discount | 937 | radar_smoke_shop_discount | 938 | radar_car_wash_business_discount | |||
| 939 | radar_real_estate | 940 | radar_medical_courier | 941 | radar_gruppe_sechs | |||
| 942 | radar_fire_station | 943 | radar_fire_truck | 944 | radar_alpha_mail | |||
| 945 | radar_ls_meteor | 946 | radar_four20_survival | 947 | radar_community_mission_series | |||
| 948 | radar_property_mansion | 949 | radar_ai_keypad | 950 | radar_taxi_self_drive | |||
| 951 | radar_train_subway | 952 | radar_trashbag | 953 | radar_mission_creator | |||
| 954 | radar_cat | 955 | radar_mansion_ai_m | 956 | radar_mansion_ai_f | |||
| 957 | radar_mansion_ai_gang | |||||||
FiveM blip colors (SetBlipColour)
SetBlipColour accepts an ID from 0 to 85. The most used values are 0 (white), 1 (red), 2 (green), 3 (blue), 5 (yellow), 47 (orange) and 27 (bright purple). Some IDs repeat the same swatch because GTA V reserves them for friendly and enemy states; the hex values below are the base swatches from the FiveM documentation, so you can match your blip color to your UI theme exactly.
| ID / Color / Hex | ID / Color / Hex | ||||
|---|---|---|---|---|---|
| 0 | White | #fefefe | 1 | Red | #e03232 |
| 2 | Green | #71cb71 | 3 | Blue | #5db6e5 |
| 4 | White | #fefefe | 5 | Yellow | #eec64e |
| 6 | Light Red | #c25050 | 7 | Violet | #9c6eaf |
| 8 | Pink | #fe7ac3 | 9 | Light Orange | #f59d79 |
| 10 | Light Brown | #b18f83 | 11 | Light Green | #8dcea7 |
| 12 | Light Blue | #70a8ae | 13 | Light Purple | #d3d1e7 |
| 14 | Dark Purple | #8f7e98 | 15 | Cyan | #6ac4bf |
| 16 | Light Yellow | #d5c398 | 17 | Orange | #ea8e50 |
| 18 | Light Blue | #97cae9 | 19 | Dark Pink | #b26287 |
| 20 | Dark Yellow | #8f8d79 | 21 | Dark Orange | #a6755e |
| 22 | Light Gray | #afa8a8 | 23 | Light Pink | #e78d9a |
| 24 | Lemon Green | #bbd65b | 25 | Forest Green | #0c7b56 |
| 26 | Electric Blue | #7ac3fe | 27 | Bright Purple | #ab3ce6 |
| 28 | Dark Yellow | #cda80c | 29 | Dark Blue | #4561ab |
| 30 | Dark Cyan | #29a5b8 | 31 | Light Brown | #b89b7b |
| 32 | Light Blue | #c8e0fe | 33 | Light Yellow | #f0f096 |
| 34 | Light Pink | #ed8ca1 | 35 | Light Red | #f98a8a |
| 36 | Beige | #fbeea5 | 37 | White | #fefefe |
| 38 | Blue | #2c6db8 | 39 | Light Gray | #9a9a9a |
| 40 | Dark Gray | #4c4c4c | 41 | Pink Red | #f29d9d |
| 42 | Blue | #6cb7d6 | 43 | Light Green | #afedae |
| 44 | Light Orange | #ffa75f | 45 | White | #f1f1f1 |
| 46 | Gold | #ecf029 | 47 | Orange | #ff9a18 |
| 48 | Brilliant Rose | #f644a5 | 49 | Red | #e03a3a |
| 50 | Medium Purple | #8a6de3 | 51 | Salmon | #ff8b5c |
| 52 | Dark Green | #416c41 | 53 | Blizzard Blue | #b3ddf3 |
| 54 | Oracle Blue | #3a6479 | 55 | Silver | #a0a0a0 |
| 56 | Brown | #847232 | 57 | Blue | #65b9e7 |
| 58 | East Bay | #4b4175 | 59 | Red | #e13b3b |
| 60 | Yellow Orange | #f0cb58 | 61 | Mulberry Pink | #cd3f98 |
| 62 | Alto Gray | #cfcfcf | 63 | Jelly Bean Blue | #276a9f |
| 64 | Dark Orange | #d87b1b | 65 | Mamba | #8e8393 |
| 66 | Yellow Orange | #f0cb57 | 67 | Blue | #65b9e7 |
| 68 | Blue | #65b9e7 | 69 | Green | #79cd79 |
| 70 | Yellow Orange | #efca57 | 71 | Yellow Orange | #efca57 |
| 72 | Transparent Black | #3d3d3d | 73 | Yellow Orange | #efca57 |
| 74 | Blue | #65b9e7 | 75 | Red | #e03232 |
| 76 | Deep red | #782323 | 77 | Blue | #65b9e7 |
| 78 | Oracle Blue | #3a6479 | 79 | Transparent Red | #e03232 |
| 80 | Transparent Blue | #65b9e7 | 81 | Orange | #f2a40c |
| 82 | Light Green | #a4ccaa | 83 | Purple | #a854f2 |
| 84 | Blue | #65b9e7 | 85 | Transparent Black | #3d3d3d |
Markers vs blips (DrawMarker types)
Markers are 3D shapes rendered in the world with DrawMarker, not icons on the map. Unlike blips, a marker must be drawn every frame inside a loop, so scripts only draw them when the player is close to save performance. The docs list type IDs 0 to 43, of which 42 have documented names (types 41 and 43 are unnamed): the classics are type 1 (vertical cylinder, the standard stand-here zone), type 0 (upside down cone), type 2 (chevron arrow), type 6 (vertical circle), type 25 (thin horizontal circle) and type 29 (dollar sign).
| ID / Marker type | ID / Marker type | ||
|---|---|---|---|
| 0 | MarkerTypeUpsideDownCone | 1 | MarkerTypeVerticalCylinder |
| 2 | MarkerTypeThickChevronUp | 3 | MarkerTypeThinChevronUp |
| 4 | MarkerTypeCheckeredFlagRect | 5 | MarkerTypeCheckeredFlagCircle |
| 6 | MarkerTypeVerticleCircle | 7 | MarkerTypePlaneModel |
| 8 | MarkerTypeLostMCTransparent | 9 | MarkerTypeLostMC |
| 10 | MarkerTypeNumber0 | 11 | MarkerTypeNumber1 |
| 12 | MarkerTypeNumber2 | 13 | MarkerTypeNumber3 |
| 14 | MarkerTypeNumber4 | 15 | MarkerTypeNumber5 |
| 16 | MarkerTypeNumber6 | 17 | MarkerTypeNumber7 |
| 18 | MarkerTypeNumber8 | 19 | MarkerTypeNumber9 |
| 20 | MarkerTypeChevronUpx1 | 21 | MarkerTypeChevronUpx2 |
| 22 | MarkerTypeChevronUpx3 | 23 | MarkerTypeHorizontalCircleFat |
| 24 | MarkerTypeReplayIcon | 25 | MarkerTypeHorizontalCircleSkinny |
| 26 | MarkerTypeHorizontalCircleSkinny_Arrow | 27 | MarkerTypeHorizontalSplitArrowCircle |
| 28 | MarkerTypeDebugSphere | 29 | MarkerTypeDollarSign |
| 30 | MarkerTypeHorizontalBars | 31 | MarkerTypeWolfHead |
| 32 | MarkerTypeQuestionMark | 33 | MarkerTypePlaneSymbol |
| 34 | MarkerTypeHelicopterSymbol | 35 | MarkerTypeBoatSymbol |
| 36 | MarkerTypeCarSymbol | 37 | MarkerTypeMotorcycleSymbol |
| 38 | MarkerTypeBikeSymbol | 39 | MarkerTypeTruckSymbol |
| 40 | MarkerTypeParachuteSymbol | 42 | MarkerTypeSawbladeSymbol |
Lua snippets: create a blip and a marker
Creating a blip takes five natives. The snippet below adds a bank blip (sprite 108, green) at the Legion Square Fleeca and names it, short range so it only appears on the minimap when the player is nearby.
-- client.lua | static map blip for a location
CreateThread(function()
local blip = AddBlipForCoord(150.27, -1040.2, 29.37)
SetBlipSprite(blip, 108) -- sprite ID from the table above
SetBlipColour(blip, 2) -- color ID from the color table
SetBlipScale(blip, 0.8)
SetBlipAsShortRange(blip, true) -- only visible on the minimap nearby
BeginTextCommandSetBlipName("STRING")
AddTextComponentString("Bank")
EndTextCommandSetBlipName(blip)
end)Most scripts read blips from a config table so server owners can edit sprite, color and coordinates without touching logic. This is the pattern you will find in every well-built resource.
-- client.lua | loop over a config table of locations
local Shops = {
{ name = "24/7 Store", coords = vec3(25.7, -1347.3, 29.5), sprite = 52, color = 2 },
{ name = "Clothe Store", coords = vec3(72.3, -1399.1, 29.4), sprite = 73, color = 47 },
{ name = "Barber Shop", coords = vec3(-814.3, -183.8, 37.6), sprite = 71, color = 0 },
}
CreateThread(function()
for _, shop in ipairs(Shops) do
local blip = AddBlipForCoord(shop.coords.x, shop.coords.y, shop.coords.z)
SetBlipSprite(blip, shop.sprite)
SetBlipColour(blip, shop.color)
SetBlipScale(blip, 0.75)
SetBlipAsShortRange(blip, true)
BeginTextCommandSetBlipName("STRING")
AddTextComponentString(shop.name)
EndTextCommandSetBlipName(blip)
end
end)Markers are drawn per frame. Wrap DrawMarker in a distance check in production; drawing only within 20 to 30 meters keeps the loop cheap. If you would rather not hand-draw markers at all, a FiveM interaction script places distance-based hint icons and hold-to-confirm prompts from config instead.
-- client.lua | 3D marker drawn every frame (type 1 = vertical cylinder)
local pos = vec3(150.27, -1040.2, 28.37)
CreateThread(function()
while true do
Wait(0)
DrawMarker(1, pos.x, pos.y, pos.z,
0.0, 0.0, 0.0, -- direction
0.0, 0.0, 0.0, -- rotation
1.5, 1.5, 1.0, -- scale x, y, z
80, 200, 120, 120, -- RGBA
false, false, 2, false, nil, nil, false)
end
end)Scripts with configurable blips
If you would rather configure blips than code them, every Var FiveM script that adds map locations exposes its blips in the config: sprite, color, scale and label, no Lua knowledge needed. Var-Bank ships 8 bank locations with teller peds and blips, Var-AutoCarDealer has a configurable dealership blip and ground marker, FiveM clothing shop script pre-configures 14 store locations with blips and markers, Var-BarberShop covers 7 barbershops with peds and blips, Var-GardenerJob uses optional markers and prompts across 5 harvest zones, and Var-PosterJob routes players with GPS blips to each poster spot. All of them work on ESX and QBCore.
Frequently asked questions
How many blips are there in FiveM?
FiveM exposes 958 blip sprites, with IDs running from 0 to 957. They cover shops, jobs, weapons, missions, vehicles and every DLC up to the current game build. The full list on this page comes from the official FiveM documentation.
How do I create a blip in FiveM?
Call AddBlipForCoord(x, y, z) client-side to get a blip handle, then SetBlipSprite for the icon, SetBlipColour for the color and BeginTextCommandSetBlipName / EndTextCommandSetBlipName to label it. Add SetBlipAsShortRange(blip, true) so it only shows on the minimap when the player is nearby.
What is the blip ID for a bank, a house or a garage?
The dollar-sign blip used for banks is sprite 108 (radar_financier_strand), the safehouse/home blip is 40 (radar_safehouse), the garage blip is 357 (radar_garage), the clothing store is 73 (radar_clothes_store) and the barber pole is 71 (radar_barber).
What is the difference between a blip and a marker in FiveM?
A blip is a 2D icon on the map and minimap, created once with AddBlipForCoord. A marker is a 3D shape drawn in the game world with DrawMarker (type IDs 0 to 43, 42 of them with documented names), and it must be redrawn every frame inside a loop. Most scripts combine both: a blip to find the location, a marker to show where to stand.
What color IDs can I use for FiveM blips?
SetBlipColour takes an ID from 0 to 85, so there are 86 FiveM blip colors in total. The everyday values are 0 (white), 1 (red), 2 (green), 3 (blue), 5 (yellow), 47 (orange) and 27 (bright purple). The color table above lists every ID with its hex code, so you can match a blip to your server UI theme.
How do I find the sprite ID for a FiveM blip?
Every FiveM blip sprite has a fixed numeric ID from 0 to 957, listed with its icon and radar_* name in the table above. Find the icon you want, copy its ID, then pass it to SetBlipSprite(blip, id). The same ID works on ESX, QBCore and standalone servers because sprites come from the game, not the framework.
-- var-fivem.com
Skip the config work
Var FiveM scripts ship with blips, markers and locations pre-configured and fully editable. Escrow, Partially Open and Open Source variants, instant Tebex delivery.
Related: FiveM vehicle list · FiveM emote list · FiveM weapon list · FiveM ped list
Keep reading
- referenceFiveM Object List: Prop Spawn Codes & NamesCurated reference of 98 real GTA V prop model names for CreateObject, grouped by type (furniture, barriers, lights, signs, roleplay props), with Lua spawn snippets.read
- qbcoreBest QBCore Scripts for Your FiveM ServerQBCore and Qbox compatible scripts by category, how QBCore compatibility works, and what separates premium resources from free ones.read
- setupHow to Install a FiveM Script: Escrow, Keymaster & DependenciesThe full install path for a FiveM script: download the asset from the Cfx.re Portal, drop it in resources/[category]/, ensure it in server.cfg in the right order, wire ox_lib and oxmysql, import the SQL, add the items, and fix the seven errors that break every first attempt.read
Var-Property23 ready interiors, instanced garages in six sizes, tiered safes and a realtor job that sells in game.View the script