Voxel Heroes upgrades are hero-specific choices for fixing a gameplay bottleneck, not a single roster-wide stat menu. Each hero has a separate tree with mobility, combat, and survival or utility directions. Start by identifying the objective that is failing, then spend on the branch that addresses it: movement for late rescues and crimes, combat for slow clears, or survival and utility for runs lost after a bad exchange.
The safest long-term plan is to make one hero your main investment, reach the first legendary upgrade, and work toward the documented level-50 ceiling before spreading rare resources across the roster. A second hero can cover a travel gap, but a partially upgraded collection of heroes is less useful than one coherent build.
Voxel Heroes upgrade branches
The upgrade tree is easiest to read by outcome rather than by trying to memorize every node. The public upgrade reference describes three practical branches, while the in-game menu can expose more specific abilities such as Super Speed, Mass Punch, Power, Charge, and Auto-Attack depending on the hero. Use the table as a decision guide, then confirm the current node name and requirement in the active hero's upgrade screen.
| Branch | What it fixes | Consider it first when | Examples |
|---|---|---|---|
| Mobility | Travel and re-entry | A rescue or street crime expires before you arrive | Super Speed; movement-focused nodes |
| Combat | Damage, attacks, and combo uptime | You reach the fight but take too long to finish it | Attack; Power; Auto-Attack; Mass Punch |
| Survival and utility | The cost of mistakes and rescue support | A boss or rescue run ends after one bad exchange | Charge and hero-specific utility or survival nodes |
These labels describe priorities, not a promise that every hero exposes identical nodes. The upgrade tree is described as containing new moves and powers, so an unlock may change what the hero can do rather than simply add a visible flat stat increase. The exact mix depends on the hero currently selected.
Mobility: arrive before the objective expires
Choose mobility when travel is the failure point. This matters most for a ground-based hero that cannot reach rooftop or distant objectives quickly enough. Super Speed is the clearest documented example: a video walkthrough selects the category, spends on the route, and reports more Power and Charge as it is upgraded. The same walkthrough shows the route fully upgraded and describes a noticeable improvement in movement.
See the Super Speed upgrade path
This moment supports the mobility section by showing the active hero's Super Speed path gaining Power and Charge, with some upgrades costing Cores.
That demonstration does not publish a per-level speed value, price, or level cap. Treat it as proof that the route exists and can be improved, not as a universal promise about the number of upgrades or the final speed of every hero. If your current hero already flies or swings efficiently, combat may be a better first investment unless travel is still costing objectives.
Combat: finish the fight you can reach
Choose combat when arrival is not the problem. Attack, Power, and Auto-Attack fit heroes whose ordinary damage or attack pattern needs to carry more of the fight. Mass Punch is shown in a separate video as a real purchase from the upgrade menu, making it a concrete example of a hero ability node rather than a generic category.
Watch a Mass Punch upgrade purchase
This moment supports the combat section by showing the upgrade menu opened after defeating criminals and the Mass Punch node purchased.
Combat upgrades are especially useful when street crimes, missions, or bosses take long enough for damage taken to become the real limit. A combat route should be judged by the time needed to clear a repeatable encounter and by whether the hero can build and use FOCUS before the dangerous target reaches its next exchange. Do not assume that a named ability is available to every hero; the available tree is tied to the hero you have equipped.
Survival and utility: reduce the cost of mistakes
Use survival or utility when the run is mechanically manageable until one missed exchange, interruption, or rescue interaction ends it. Charge is listed as an ability-resource direction and appears in the Super Speed walkthrough alongside Power. That makes it relevant to heroes that depend on a repeatable ability cycle, but it does not establish a universal charge rate or price.
This branch is also the right place to look for hero-specific control, rescue support, or survivability when the current problem is not raw damage. Because the public record does not list every node, inspect the active hero's tree and compare its available options with the encounter that is defeating you. The goal is to make the next attempt more forgiving, not to buy a category simply because it sounds generally powerful.
Upgrade choices for a main hero
A practical spending order keeps the scarce part of the economy focused. The game reference identifies Cores as a resource used by some upgrades, and the video walkthrough says they arrive through normal progression. Exact cash and Core costs are not published, so read the price shown in the current menu before confirming any purchase. If the problem is surviving the encounter rather than reaching it, review the combat fundamentals before spending.
- Fix the objective you keep losing. If rescues expire before arrival, begin with mobility. If you arrive but cannot clear a crime, begin with combat. If a boss ends the attempt after one error, inspect survival or utility.
- Keep the route coherent. Prefer a short sequence that supports the same play pattern over unrelated nodes scattered across the tree. For a skill-dependent hero, Power and Charge may support the same loop; for a travel-limited hero, movement should be tested before damage.
- Use the first legendary upgrade as a checkpoint. The
Legendary!badge marks the first legendary unlock. It is a visible milestone that shows the main has reached a meaningful point in its tree; it does not prove that the whole tree is complete. - Continue toward level 50 on the main. The
Legendbadge documents level 50 as the hero ceiling in the public reference. Do not plan around a higher cap until the game or developer publishes one. - Add a second hero only for a specific gap. A flyer or swinger can be useful when the main is ground-based and rooftop travel is the recurring problem. Raise that second hero enough to cover the gap before asking it to compete for the same Cores.
This order avoids a common mistake: spending on every hero before any one hero has a reliable role. Switching heroes is supported, but progress does not transfer between their trees. A purchase made for one hero should therefore be evaluated as that hero's investment, not as a permanent roster-wide improvement.
Hero-specific upgrade planning
The right first branch depends on what the selected hero already covers. The following examples use the public roster roles as a starting point; they are priorities, not fixed build orders.
| Hero | Existing strength | First upgrade question |
|---|---|---|
| Iron Man | Flight and ranged pressure | Does combat end fights faster than another movement node would help? |
| Miles Morales | Swing mobility and close range | Is damage or ability uptime now the bottleneck? |
| The Speedster | Ground speed and hit-and-run | Can combat keep pace with the travel advantage? |
| Doctor Strange | Magic utility and ranged control | Does mobility close the remaining distance problem? |
| Vision | Flight and energy ranged attacks | Would combat improve the value of already-covered travel? |
For example, a flyer may not need mobility first because travel is already part of the kit. A hero with strong control may instead need combat uptime to finish the target before the encounter becomes dangerous. These are decision rules, not claims that each listed hero has the same node names or costs.
How to test an upgrade
Change one branch at a time and compare the same activity before and after the purchase. Run the same repeatable street-crime route or attempt the same boss difficulty. Record three simple outcomes: time to clear, damage taken, and whether the FOCUS bar fills before the dangerous target appears.
If the result does not improve any of those outcomes, the upgrade may not address the current bottleneck. Return to the upgrade screen and inspect a different branch rather than adding several unrelated purchases at once. This test is also useful for movement: compare the time to reach the same crime or rescue, not only how fast the hero feels while travelling.
The public sources do not document a respec or refund system. Until the current game menu proves that a reset is available, treat a confirmed purchase as potentially permanent. Testing a branch before committing rare Cores is therefore safer than assuming a future refund will make every experiment reversible.
Upgrade costs and limits
Exact node names, cash costs, Core costs, per-node values, and the number of nodes in each hero tree are not published in the accessible public references. The in-game panel is the authority for the price and requirement shown for your current hero. Do not use an old guide's exact number as a guaranteed current cost without checking the menu yourself.
The upgrade reference documents the first legendary milestone and level 50 as the public ceiling, but it does not establish that a level-50 tree is complete. Super Speed and Mass Punch demonstrate real upgrade choices, while Power, Charge, and Auto-Attack show how the menu can organize ability and attack decisions. None of those examples supplies a universal price list.
The practical boundary is simple: spend Cores and other displayed resources on the hero that solves your current objective, verify the change on a repeatable encounter, and stop planning beyond the information the current upgrade panel confirms.
SourcesReviewed November 11, 2026
https://voxel-heroes.wiki/upgrade-tree/
https://voxel-heroes.wiki/progression/
First-time Voxel Heroes upgrade questions
Does the public upgrade information list every node in a hero tree?
No. The number of nodes per hero is not published, so you cannot confirm a complete tree from public information alone. Use the active hero’s current upgrade panel for the available nodes and requirements.

