Loot Table Generator

Items/ EconomyFreeGTA 6 ready

Create balanced loot tables and drop rates for your server's economy.

Inventory DesignersEconomy BuildersScript Authors
4.8/5 · 127 ratings·Used by GTA 6 creators worldwide·Browser-based, no install

What is Loot Table Generator?

Loot Table Generator turns a quick form into a copy-paste FiveM config that FiveM inventory designers can drop straight into a server or script folder. Compatible with QBCore, ESX, QBox and standalone resources. The tool is 100% free, runs entirely in your browser, and never asks you to sign up.

Built specifically for the world of GTA 6 - Vice City, Leonida, Jason and Lucia, Port Gellhorn, and the entire GTA VI universe. Searched by players as gta 6 loot table generator.

Loot Table Generator

Roll a server-ready loot table with GTA-grounded items. Free — unlimited rerolls.

FREE · Lua + JSON export

Deterministic rolls, 60+ themed items across weapons, cash, drugs, jewelry, tools, tech, ammo and keys. Drop-in for QBCore / ESX / ox_inventory.

Live preview12 entries
ItemCatChanceQtyValue
Burner Phone
common
tech46.6%1-2$110-$288
Pipe Bomb
uncommon
weapon13.4%1-2$825-$1,574
Encrypted Radio
rare
tech22.2%1-1$1,687-$3,506
USB Drive
uncommon
tech28%1-3$232-$556
Signal Scanner
epic
tech12.8%1-1$5,943-$9,563
Hacking Laptop
epic
tech13%1-1$6,976-$11,050
Silver Bracelet
uncommon
jewelry27.9%1-2$708-$1,527
Ruby Pendant
rare
jewelry15.9%1-1$3,109-$5,240
Stolen Car Key
uncommon
key22.6%1-2$324-$820
Uncut Fentanyl
legendary
drug7.8%1-2$9,394-$15,227
Casino Chips (High)
uncommon
cash27.9%1-10$509-$1,171
Weed Brick
uncommon
drug30.1%1-4$816-$1,732
Lua preview
-- Generated loot table (QBCore / ESX compatible)
-- Drop in as Config.LootTable and reference by item key.
Config = Config or {}
Config.LootTable = {
    {
        item     = "burner_phone",
        label    = "Burner Phone",
        category = "tech",
        rarity   = "common",
        weight   = 466,
        chance   = 46.6, -- %
        minQty   = 1,
        maxQty   = 2,
        value    = { min = 110, max = 288 },
    },
    {
        item     = "pipe_bomb",
        label    = "Pipe Bomb",
        category = "weapon",
        rarity   = "uncommon",
        weight   = 134,
        chance   = 13.4, -- %
        minQty   = 1,
        maxQty   = 2,
        value    = { min = 825, max = 1574 },
    },
    {
        item     = "encrypted_radio",
        label    = "Encrypted Radio",
        category = "tech",
        rarity   = "rare",
        weight   = 222,
        chance   = 22.2, -- %
        minQty   = 1,
        maxQty   = 1,
        value    = { min = 1687, max = 3506 },
    },
    {
        item     = "usb_drive",
        label    = "USB Drive",
        category = "tech",
        rarity   = "uncommon",
        weight   = 280,
        chance   = 28, -- %
        minQty   = 1,
        maxQty   = 3,
        value    = { min = 232, max = 556 },
    },
    {
        item     = "signal_scanner",
        label    = "Signal Scanner",
        category = "tech",
        rarity   = "epic",
        weight   = 128,
        chance   = 12.8, -- %
        minQty   = 1,
        maxQty   = 1,
        value    = { min = 5943, max = 9563 },
    },
    {
        item     = "hacking_laptop",
        label    = "Hacking Laptop",
        category = "tech",
        rarity   = "epic",
        weight   = 130,
        chance   = 13, -- %
        minQty   = 1,
        maxQty   = 1,
        value    = { min = 6976, max = 11050 },
    },
    {
        item     = "silver_bracelet",
        label    = "Silver Bracelet",
        category = "jewelry",
        rarity   = "uncommon",
        weight   = 279,
        chance   = 27.9, -- %
        minQty   = 1,
        maxQty   = 2,
        value    = { min = 708, max = 1527 },
    },
    {
        item     = "ruby_pendant",
        label    = "Ruby Pendant",
        category = "jewelry",
        rarity   = "rare",
        weight   = 159,
        chance   = 15.9, -- %
        minQty   = 1,
        maxQty   = 1,
        value    = { min = 3109, max = 5240 },
    },
    {
        item     = "stolen_car_key",
        label    = "Stolen Car Key",
        category = "key",
        rarity   = "uncommon",
        weight   = 226,
        chance   = 22.6, -- %
        minQty   = 1,
        maxQty   = 2,
        value    = { min = 324, max = 820 },
    },
    {
        item     = "uncut_fentanyl",
        label    = "Uncut Fentanyl",
        category = "drug",
        rarity   = "legendary",
        weight   = 78,
        chance   = 7.8, -- %
        minQty   = 1,
        maxQty   = 2,
        value    = { min = 9394, max = 15227 },
    },
    {
        item     = "casino_chips_high",
        label    = "Casino Chips (High)",
        category = "cash",
        rarity   = "uncommon",
        weight   = 279,
        chance   = 27.9, -- %
        minQty   = 1,
        maxQty   = 10,
        value    = { min = 509, max = 1171 },
    },
    {
        item     = "weed_brick",
        label    = "Weed Brick",
        category = "drug",
        rarity   = "uncommon",
        weight   = 301,
        chance   = 30.1, -- %
        minQty   = 1,
        maxQty   = 4,
        value    = { min = 816, max = 1732 },
    },
}

-- Example roll (server-side):
-- local roll = math.random(1, 100)
-- for _, entry in ipairs(Config.LootTable) do
--     if roll <= entry.chance then
--         local qty = math.random(entry.minQty, entry.maxQty)
--         exports.ox_inventory:AddItem(source, entry.item, qty)
--         break
--     end
-- end

Built for these scenarios

Why GTA 6 players use Loot Table Generator

Inventory Designers
Economy Builders
Script Authors

How to use Loot Table Generator for GTA 6

01

Add items

Define items with rarity and value.

02

Set probabilities

Configure drop chances with sliders.

03

Simulate

Run simulations to verify balance.

04

Export

Download as JSON or Lua table.

05

Pick framework

QBCore, ESX, QBox, or standalone - defaults match the most common stack.

Deep dive

Loot Table Generator: the complete GTA 6 guide

01

What Loot Table Generator generates

Loot Table Generator produces FiveM-ready GTA 6 / GTA RP code: server.cfg blocks, item definitions, job configs, loot tables, polyzones, vehicle shop entries - whichever resource type the tool covers. The output respects the conventions of QBCore, ESX, QBox, ox_inventory, and standalone resources, so you can drop it straight into your server folder. Under the hood the output is plain-text Lua, JSON, SQL, or CFG depending on what the tool generates. Everything is git-friendly and produces clean diffs when you regenerate later.

02

Filling in the form

The fields map 1:1 to the values in the output file. You do not need to know the syntax - the defaults produce a working config, and changing an input updates only that line in the generated code. The live preview lets you see exactly what each field does without running it on a live server. For framework choice, pick the one your server already uses. If you are mid-migration, generate twice and compare the diffs - the structural similarity makes it easy to see what differs between QBCore and ESX outputs.

03

Dropping the output in

Copy the generated code to your clipboard and paste it directly into your server config, your resource Lua file, or your JSON/SQL config. Restart the server or the resource and the config is live. If you are using a framework (ESX Legacy, QBCore, QBox, VORP), the output respects their standard conventions and should not conflict with other resources. For ox_inventory specifically, the item table format matches the latest ox_inventory schema and supports stack sizes, weights, and metadata blocks out of the box.

04

Iterating without re-generating

Small tweaks can be done directly in your editor. The tool is most useful for scaffolding the structure; once it is in your repo, your usual workflow takes over. For version control, commit the generated file with a clear message mentioning the tool ("Generated server.cfg via gtatools.net"). When you regenerate later with tweaked settings, your git diff shows exactly what changed - and reviewers immediately know it came from a tool, not a hand-edit.

FAQ

Loot Table Generator - frequently asked questions

Also searched as

gta 6 loot table generatorgta vi loot table generatorgta 6 online loot table generatorloot table generatorfree loot table generatorloot table generator onlineloot table generator no downloadfivem inventory toolsgta 6 ox_inventory itemsqbcore item generatorfivem loot tablesgta 6 fivem itemsfivem loot table generatorqbcore loot config

Ready to ship your next GTA 6 items project?

Loot Table Generator is one of many GTA 6 tools on GTATools.net - all free to start, all browser-based, all tuned for Vice City and Leonida.