Universal Tower Defense Z codes

14 codes were working when we last checked them in game. Tap any row to copy it. If one of them dies, it comes off this list within a day, and we tell you what we do not know rather than filling the gap with a guess.

Last updated 2026-07-14 · Codes last checked in game 13 July 2026

TL;DR

There are 14 active codes. Copy them from the table below, redeem them from the Codes button on the right-hand menu, and type them exactly, exclamation mark included. 7 of them have a reward we could source, and those are listed. The other 7 read Reward not confirmed, because we would rather leave a cell blank than fill it with a guess. Roughly 164 codes are reported dead across the community lists, but we do not have a trustworthy copy of that list, so we are not printing one. New codes usually arrive after an outage, not on a schedule, and they get announced in the Discord and the Roblox group. There is no Trello.

All 14 active codes

Each one was seen working in game. Tap a row to copy it to your clipboard.

Code (tap to copy)RewardLast seen working
250 Rerolls2026-07-13
Yoruichi, Evo Items, 250 Trait Rerolls, 6 Etherealization Shards, 5 Summer Crates2026-07-13
1,500 Trait Rerolls, 1x Boundless Orb2026-07-13
Fern, Fern Evo Items, 12 Mythic Etherealization Shards, Kenpachi EVO2026-07-13
1 Ruler Ticket2026-07-13
50 Trait Rerolls, 10,000 Gems2026-07-13
50 Trait Rerolls, 100,000 Universal Gems2026-07-13
Reward not confirmed2026-07-13
Reward not confirmed2026-07-13
Reward not confirmed2026-07-13
Reward not confirmed2026-07-13
Reward not confirmed2026-07-13
Reward not confirmed2026-07-13
Reward not confirmed2026-07-13

The 24-hour promise

The one thing a codes page is actually for.

A codes page has exactly one job, and almost none of them do it. The job is not to list a lot of codes. The job is to make sure that when you paste something from the list, it works. Most sites optimise for the first thing, because a long list looks authoritative and nobody audits it, so the lists grow and rot at the same time. You have probably worked through fifteen codes in a row that all returned an error and concluded the redeem box was broken. The redeem box was fine. The list was three weeks old.

So here is the commitment, in plain terms. Every code above was checked in the live game, not copied from another guide. The date in the last column is the day we last saw it accepted. When a code dies, it comes off the active list within 24 hours of us confirming it is dead, and it does not get quietly deleted, it gets moved. The question did this used to work? is a real question players ask, usually right after watching a two-week-old YouTube video, and a page that silently erases its own history cannot answer it.

The honest downside of this approach is that our list is shorter than the ones you will find elsewhere. A site willing to print every string it has ever seen will always show you more rows. It will just be wrong more often. We would rather publish fourteen codes that work than eighty that mostly do not.

What the codes actually give you

Sourced where we could source it, and blank where we could not.

The rewards are not uniform, which is the first thing worth knowing. These are not all here are some gems codes. The payouts range from small quality-of-life drops, a handful of trait rerolls, through to substantial ones that hand you a named unit along with its evolution items. A few carry currency in six-figure quantities. Which means the order you redeem them in does not matter, but whether you bother redeeming all of them very much does. Working through the whole table is worth more than most players assume from glancing at it.

Where the reward column is filled in, that reward came from the published community code lists we cross-checked as of 13 July, not from us guessing at what a code sounds like it should give. ReapersVsHollowDestroyers does not pay out reapers, and PirateKing! does not necessarily hand you the Pirate King. Code names in this game are jokes and event references, and reading a reward off the name is how misinformation gets started.

Not verified yet. 7 of the 14 active codes have no reward we could source. They are confirmed to work, so they stay on the list, but their reward cell reads Reward not confirmed and it will keep reading that until we have watched the code land in an account and can name what it gave. Filling those cells with a plausible-looking number is the single easiest way to make this table look more complete than our knowledge actually is, and it is the exact thing this site exists not to do.

This matters more than it sounds like it should. A twelve-year-old reading a reward number will plan around it. They will hold a summon, or skip a banner, or decide they can afford one more pull, because a page told them what a code was worth. If that number was invented to make a table look complete, the page did real damage to a real player for the sake of looking authoritative. A blank cell is not a failure of research. It is the accurate answer, and we will keep giving it until it is not.

How to redeem a code

Where the button is, and the one thing people get wrong.

  1. Open Universal Tower Defense Z on Roblox.
  2. Find the Codes button on the right-hand menu.
  3. Type the code exactly as written, including the exclamation mark.
  4. Press Redeem. A code that fails is almost always expired rather than mistyped, though it is worth checking your capitalisation first.

The step people skip is the third one. Most of these codes end in an exclamation mark, and it is part of the code, not punctuation we added to the end of a sentence. WeLoveUTDZ! is the code. WeLoveUTDZ is not. Copying from our table sidesteps the problem entirely, which is the main reason the whole row is a copy button rather than a line of text you have to select with your thumb on a phone.

Capitalisation is the other one. These codes are typed by a developer in a hurry, so they are inconsistent by nature, and a few of them mix numbers into the middle of a word. Do not retype them from memory or from a screenshot.

Expired codes

We know roughly how many there are. We do not have the list.

Not verified yet. Around 164 Universal Tower Defense Z codes are reported expired across the community lists we cross-checked. We are not printing them, because we could not verify that list against the game, and an expired-codes section is exactly where a fabricated code hides best. Nobody notices a fake code in a dead list, which is precisely why it is the easiest place to pad a page out. We would rather ship this section half-empty and honest.

Why keep an expired section at all, then?
Because it is where the active codes go when they die, and the archive is genuinely useful. A player who watched a video from last month wants to know whether the code in it ever worked or whether the creator made it up. That is a question only a site that keeps its history can answer. As codes on the active table above expire, they will be listed here with the date we saw them stop working, and that list will be ours and verifiable rather than inherited from a page we cannot check.

Why outages mean new codes

The one piece of timing knowledge worth having.

Codes in this game do not arrive on a schedule, so guides that tell you to check back every Friday are guessing. What this developer actually does is ship codes as apology gifts when something breaks. You do not have to take our word for the pattern, because the codes are named after it. Two of the ones sitting in the active table right now are literally called UTDZApologyForBugs! and SrryForWhoopsie!, and a third, UniversalDelayDefense!, is named after a delayed update.

The practical consequence is that downtime is a signal. If the game goes down mid-update, if a patch rolls back, if the Roblox page throws you out of a server, that is the moment to come back and check this page rather than the moment to give up. The apology code usually lands within a day of the thing it is apologising for. It is a slightly strange way to run a live game, and it is also, if you are paying attention, free currency.

Your code said invalid

Three causes, in the order they are actually likely.

  • It expired. This is the answer roughly nine times out of ten. Codes here have short lives, and a code that worked in a video from two weeks ago is a historical artifact rather than a reward. Nothing is wrong with your account.
  • You dropped the exclamation mark, or the capitals. The second most common cause, and the only one you can actually fix. Copy it from the table rather than retyping it.
  • You already redeemed it. Codes are once per account, and the error the game gives for an already-used code looks much like the error it gives for a dead one. If you have been playing since the Universal Tower Defense X days, you may well have claimed it months ago under the old name. It is the same account, on the same game, with the same redeem history.

What is not the problem: your device, the Roblox client, the region you are playing from, or the order you type them in. Those show up in a lot of guides as filler troubleshooting steps and none of them have anything to do with whether a string is still on the developer's active list.

Questions people actually ask

What do Universal Tower Defense Z codes give you?
It varies by code, and the reward column in the table above lists what each one pays out where a source states it. Rewards run from trait rerolls and gems through to specific units and evolution items. 7 of the 14 active codes have no reward we could source, and those read "Reward not confirmed" rather than carrying a number we invented. A guessed reward is exactly the kind of detail a player plans a summon around, so a blank is safer than a guess.
Why did my code say invalid?
Almost always because it expired rather than because you mistyped it. Codes in this game churn fast. Check the capitalisation and the exclamation mark first, then assume it is dead. If a code on this page failed for you, it will be gone from the active list within 24 hours of us confirming it.
How often do new codes drop?
There is no schedule. The pattern worth knowing is that this developer ships codes as apology gifts after outages and bugged updates, which is why the active list contains codes literally named UTDZApologyForBugs! and SrryForWhoopsie!. Downtime is a reason to re-check, not a reason to wait.
Where do new codes get announced?
The Discord and the Roblox group announcements. There is no Trello board, and no dedicated subreddit that we could find. If a guide is pointing you at a Trello for codes it is pointing you at a dead page.
Do Universal Tower Defense X codes still work in Z?
They are the same game. Update 4.0 renamed Universal Tower Defense X to Universal Tower Defense Z on 9 July 2026, place ID 133410800847665 either way. So an X-era code is not invalid because of the rename, it is invalid because it expired. The rename changed the name, not the redeem system.

Where to go next

Unofficial fan site. Not affiliated with Roblox Corporation or Universal Tower Defense [UTD].