Crafting Recipe Generator

Items/ CraftingFreeGTA 6 ready

Generate detailed crafting recipes with multi-step dependencies and tools.

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

What is Crafting Recipe Generator?

Crafting Recipe 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 crafting recipe generator.

Crafting Recipe Generator

Roll ingredient-based recipes with craft time, tool, and skill gate. Free.

FREE · QBCore + ESX export

Ingredient-based recipes with realistic craft times and required benches. Drop into qb-crafting, esx_crafting, or wire up custom exports.

Recipes8 total
dru
Coke Baggie x2
drug
  • Muriatic Acidx4
  • Red Phosphorusx5
  • Glass Pipex1
85sWorkbenchcrafting L10
too
Advanced Lockpick x2
tool
  • Screwx3
  • Springx1
  • Plastic Shellx6
75sChem Stationcrafting L3
wea
Grenade x3
weapon
  • Copper Wirex5
  • Screwx2
  • Plastic Shellx1
  • Cloth Scrapx6
  • Hingex2
75sGunsmith Benchcrafting L7
wea
Nightstick x2
weapon
  • Carbon Weavex3
  • Copper Wirex1
  • Solderx4
66sJeweler's Benchcrafting L6
wea
Pipe Bomb x1
weapon
  • Polymer Sheetx1
  • Screwx4
  • Steel Platex5
  • Copper Wirex3
  • Springx5
61sWorkbenchcrafting L9
dru
Blue Crystal x2
drug
  • Acetonex5
  • Lyex4
  • Sodium Hydroxidex3
  • Coca Leafx3
  • Cannabis Trimx2
112sChem Stationcrafting L10
dru
Weed Baggie x1
drug
  • Sudafed Packx1
  • Sodium Hydroxidex1
  • Coca Leafx6
97sGunsmith Benchcrafting L8
dru
Raw Opium x3
drug
  • Isopropanolx3
  • Acetonex1
91sJeweler's Benchcrafting L3
qbcore export
-- QBCore crafting recipes
-- Register via your crafting resource (qb-crafting / qb-craft).
Config = Config or {}
Config.Recipes = {
    ["coke_baggie_01"] = {
        output       = { item = "coke_baggie", label = "Coke Baggie", qty = 2, category = "drug" },
        ingredients  = {
            { item = "muriatic_acid", label = "Muriatic Acid", qty = 4 },
            { item = "red_phosphorus", label = "Red Phosphorus", qty = 5 },
            { item = "glass_pipe", label = "Glass Pipe", qty = 1 },
        },
        craftTime    = 85, -- seconds
        requiredTool = "Workbench",
        skill        = { type = "crafting", level = 10 },
    },
    ["advanced_lockpick_02"] = {
        output       = { item = "advanced_lockpick", label = "Advanced Lockpick", qty = 2, category = "tool" },
        ingredients  = {
            { item = "screw", label = "Screw", qty = 3 },
            { item = "spring", label = "Spring", qty = 1 },
            { item = "plastic_shell", label = "Plastic Shell", qty = 6 },
        },
        craftTime    = 75, -- seconds
        requiredTool = "Chem Station",
        skill        = { type = "crafting", level = 3 },
    },
    ["grenade_03"] = {
        output       = { item = "grenade", label = "Grenade", qty = 3, category = "weapon" },
        ingredients  = {
            { item = "copper_wire", label = "Copper Wire", qty = 5 },
            { item = "screw", label = "Screw", qty = 2 },
            { item = "plastic_shell", label = "Plastic Shell", qty = 1 },
            { item = "cloth_scrap", label = "Cloth Scrap", qty = 6 },
            { item = "hinge", label = "Hinge", qty = 2 },
        },
        craftTime    = 75, -- seconds
        requiredTool = "Gunsmith Bench",
        skill        = { type = "crafting", level = 7 },
    },
    ["nightstick_04"] = {
        output       = { item = "nightstick", label = "Nightstick", qty = 2, category = "weapon" },
        ingredients  = {
            { item = "carbon_weave", label = "Carbon Weave", qty = 3 },
            { item = "copper_wire", label = "Copper Wire", qty = 1 },
            { item = "solder", label = "Solder", qty = 4 },
        },
        craftTime    = 66, -- seconds
        requiredTool = "Jeweler's Bench",
        skill        = { type = "crafting", level = 6 },
    },
    ["pipe_bomb_05"] = {
        output       = { item = "pipe_bomb", label = "Pipe Bomb", qty = 1, category = "weapon" },
        ingredients  = {
            { item = "polymer_sheet", label = "Polymer Sheet", qty = 1 },
            { item = "screw", label = "Screw", qty = 4 },
            { item = "steel_plate", label = "Steel Plate", qty = 5 },
            { item = "copper_wire", label = "Copper Wire", qty = 3 },
            { item = "spring", label = "Spring", qty = 5 },
        },
        craftTime    = 61, -- seconds
        requiredTool = "Workbench",
        skill        = { type = "crafting", level = 9 },
    },
    ["blue_crystal_06"] = {
        output       = { item = "blue_crystal", label = "Blue Crystal", qty = 2, category = "drug" },
        ingredients  = {
            { item = "acetone", label = "Acetone", qty = 5 },
            { item = "lye", label = "Lye", qty = 4 },
            { item = "sodium_hydroxide", label = "Sodium Hydroxide", qty = 3 },
            { item = "coca_leaf", label = "Coca Leaf", qty = 3 },
            { item = "cannabis_trim", label = "Cannabis Trim", qty = 2 },
        },
        craftTime    = 112, -- seconds
        requiredTool = "Chem Station",
        skill        = { type = "crafting", level = 10 },
    },
    ["weed_baggie_07"] = {
        output       = { item = "weed_baggie", label = "Weed Baggie", qty = 1, category = "drug" },
        ingredients  = {
            { item = "sudafed_pack", label = "Sudafed Pack", qty = 1 },
            { item = "sodium_hydroxide", label = "Sodium Hydroxide", qty = 1 },
            { item = "coca_leaf", label = "Coca Leaf", qty = 6 },
        },
        craftTime    = 97, -- seconds
        requiredTool = "Gunsmith Bench",
        skill        = { type = "crafting", level = 8 },
    },
    ["raw_opium_08"] = {
        output       = { item = "raw_opium", label = "Raw Opium", qty = 3, category = "drug" },
        ingredients  = {
            { item = "isopropanol", label = "Isopropanol", qty = 3 },
            { item = "acetone", label = "Acetone", qty = 1 },
        },
        craftTime    = 91, -- seconds
        requiredTool = "Jeweler's Bench",
        skill        = { type = "crafting", level = 3 },
    },
}

Built for these scenarios

Why GTA 6 players use Crafting Recipe Generator

Inventory Designers
Economy Builders
Script Authors

How to use Crafting Recipe Generator for GTA 6

01

Pick output item

Final crafted item.

02

Add ingredients

Items and quantities.

03

Set tool

Workbench or tool.

04

Export

Recipe config.

05

Pick framework

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

Deep dive

Crafting Recipe Generator: the complete GTA 6 guide

01

What Crafting Recipe Generator generates

Crafting Recipe 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

Crafting Recipe Generator - frequently asked questions

Also searched as

gta 6 crafting recipe generatorgta vi crafting recipe generatorgta 6 online crafting recipe generatorcrafting recipe generatorfree crafting recipe generatorcrafting recipe generator onlinecrafting recipe generator no downloadfivem inventory toolsgta 6 ox_inventory itemsqbcore item generatorfivem loot tablesgta 6 fivem items

Ready to ship your next GTA 6 items project?

Crafting Recipe 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.