At a glance: Give syntax is [SteamID | Player]/[ItemID | ItemName | ItemFilename]/[Amount]. It is classed runtime cheat, so you need admin privileges and cheats enabled — and omitting the amount gives exactly 1 item.
Spawning items is the most-requested Unturned command and the one that fails most often, because the command itself is simple and the permissions are not.
The three gates
Before syntax matters, three conditions have to line up.
1. Administrator privileges. “Players must have administrator privileges to use commands through chat.” On a single-player world you always have them; on someone else’s server you almost certainly do not.
2. Cheat commands enabled. The wiki notes that some commands “may require that the server has cheat commands enabled.” Give is one of them — it is classified runtime cheat.
3. The server must be running. Commands are classified by when they work: runtime commands need the server running, others only work when it is not. Give is runtime, so it needs a live server.
That is why the identical command works in your single-player world and does nothing on a public server. For how servers and permissions are structured, see how servers work.
How to type a command
The rules are the same for every command:
- Prefix with either a forward slash
/or an at sign@ - Separate multiple parameters with a forward slash
/ - Commands are case-insensitive
- Commands can be entered through the in-game chat, the server console, or a server’s Commands.dat file
So Give, /Give, @give and @GIVE are all the same entry point.
The Give command
| Field | Value |
|---|---|
| Syntax | `Give/[SteamID |
| Classification | runtime cheat |
| Effect | Gives a player an item |
The wiki’s description contains the detail most players miss:
“Gives a player an item. If a player is not specified, then the item will be given to the executing player. If an amount is not specified, then one item will be given.”
Two consequences:
- Omitting the player targets yourself, which is the fast path for single-player.
- Omitting the amount gives one item. Not a stack, not a full inventory — one. If you wanted a hundred, you have to say so.
The identifier field is flexible: you can pass an item ID, an item name, or an item filename. The weapons database is the quickest way to look up IDs for gear, and the best weapons tier list helps if you are spawning gear to test rather than to survive.
Related spawn commands
Give is not the only spawn command, and the classifications differ in a way worth knowing.
| Command | Syntax | Classification | Effect |
|---|---|---|---|
| Give | `[SteamID | Player]/[ItemID | ItemName |
| Vehicle | `[SteamID | Player]/[VehicleID | VehicleGUID |
| Experience | `[SteamID | Player]/[Experience]` | runtime cheat |
| Animal | `[SteamID | Player]/[AnimalID]` | runtime cheat |
| Airdrop | (no parameters) | runtime | Forces a dropship to perform an airdrop |
Airdrop is the odd one out. It is classified runtime, not runtime cheat, so it works without cheat commands being enabled. If you are on a server where cheats are off and you want loot on the map, Airdrop — not Give — is the command that will actually run.
Counting the parameters makes the family easier to remember, and shows why Airdrop stands out:
| Command | Parameters | Needs cheats? |
|---|---|---|
| Give | 3 (player, item, amount) | Yes |
| Vehicle | 2 (player, vehicle) | Yes |
| Experience | 2 (player, amount) | Yes |
| Animal | 2 (player, animal ID) | Yes |
| Airdrop | 0 | No |
That table is also a practical checklist: if a command fails on a server with cheats disabled, every row marked “yes” is expected to fail, and the one marked “no” is your fallback.
Spawning vehicles has its own parameters and is covered in how to spawn vehicles.
Where to enter commands
Commands are not chat-only. The wiki lists three entry points, and picking the right one saves a lot of retyping:
- In-game chat — prefix
/or@, requires admin privileges - Server console — typed directly by whoever runs the server
- Commands.dat — a file on the server, used for commands you want applied persistently
The chat route is the one players mean by “spawn items”, but it is also the only one gated by your own admin status. If you own the server, the console and Commands.dat routes do not care whether your player account is an admin.
One more command is worth knowing if you are the one running the server: Admin, whose syntax is [SteamID | Player] and which “adds the specified player to the list of users with administrator privileges.” That is the step that turns “Give does nothing” into “Give works” for a friend on your server.
Why “give yourself items” fails on servers
The search term “how to give yourself items” usually comes from players on a multiplayer server, and the answer is the permissions table above rather than a different command.
- On your own single-player world: you always have admin, so enable cheats and use
Give. - On a server you host: use the
Admincommand, whose syntax is[SteamID | Player]and which “adds the specified player to the list of users with administrator privileges.” - On someone else’s server: you cannot. There is no client-side way around the admin requirement, and attempting it is a good way to get banned.
If you are setting up a world to play properly rather than to test, the beginner guide and survival guide cover earning gear, and tips and tricks has the non-cheat shortcuts.
A note on version drift
Unturned’s command list changes between versions — commands are added, renamed and reclassified. Every syntax and classification here was read from the Official Unturned Wiki in October 2026. If a command returns an error, check the in-game command list for your version before assuming the format changed.