Unity does not charge per download of your finished game

Unity's pricing model changed significantly in September 2023, and the most important thing to understand is what it does not do: it does not charge you money each time someone downloads your game. That was never part of their model, and it is not part of their current one either.

What Unity does charge for depends on which version of the engine you use and how much revenue your game makes. If you use the free version (Unity Personal), there is no charge at all, regardless of how many people download your game — as long as your company or project meets their revenue limits. If you use a paid version, you pay a monthly subscription to Unity Technologies, not per-download fees to players.

The confusion often comes from Unity's September 2023 announcement about a "Runtime Fee" — a charge based on the number of times your game is installed, not downloaded. That plan was paused almost immediately after backlash from developers, and as of now, it is not in effect. Understanding what actually exists today will help you make real decisions about which version to use.

Key Takeaways

  • Unity Personal is free to use if your annual revenue is under $100,000 USD, and you pay nothing per download or per installation of your game.
  • Unity Pro and Unity Enterprise are monthly subscriptions ($399 and custom pricing) with no per-download or per-installation fees attached.
  • The Runtime Fee that Unity announced in 2023 was paused and is not currently active, so you do not need to budget for charges based on game installations.
  • Your pricing tier depends on your company's total revenue across all products, not on how successful any single game becomes.

Unity Personal: Free with revenue limits

Unity Personal is the free version of the engine. You can download it, use it to build games, and distribute those games to players at no cost to you — as long as your company's annual revenue stays under $100,000 USD. This limit applies to your entire company or individual business, not to each game separately.

Once your company crosses $100,000 in annual revenue from any source (games, services, consulting, anything), you must move to a paid tier. At that point, you cannot use Personal anymore, even if only one of your games is profitable. The revenue threshold is checked once per year, typically around the time you renew your license.

There is no charge per download, per installation, or per player under Personal. You also do not need to report download numbers to Unity or prove how many people are playing your game. The only thing that matters is whether your company's total revenue crossed the threshold.

Unity Pro and Enterprise: Monthly subscriptions, not per-download fees

If your company revenue exceeds $100,000 annually, you move to Unity Pro, which costs $399 per month. This is a flat monthly fee — it does not change based on how many people download your game, how many times it is installed, or how much money it makes. You pay the same amount whether your game has 100 players or 10 million.

Unity Pro includes more features than Personal: you can remove the Unity splash screen, access advanced analytics, and use certain professional tools. The subscription covers one named user per seat, so if you have a team of five developers, you need five Pro licenses.

Unity Enterprise is a custom-priced tier for large studios. Pricing is negotiated directly with Unity's sales team and depends on your team size, revenue, and specific needs. Like Pro, it is a subscription model with no per-download or per-installation component.

What happened to the Runtime Fee

In September 2023, Unity announced a new pricing model that would have charged developers based on the number of times their game was installed. The fee would have been roughly $0.20 per installation after a threshold, and it would have applied to all tiers including Personal. This announcement caused significant backlash from the developer community.

Within days, Unity paused the Runtime Fee and said they would redesign the pricing model. As of now, that fee is not active and has not been reinstated. You should not budget for installation-based charges when planning your game's costs. However, Unity has indicated they may introduce new pricing changes in the future, so it is worth checking their official pricing page periodically if you are making a long-term decision about which engine to use.

How to know which tier you need

Start by calculating your company's total annual revenue from all sources. This includes game sales, in-app purchases, sponsorships, consulting work, and any other money your company or individual business receives. If that number is under $100,000 USD, you can use Personal for free.

If you are over $100,000, you need Pro at $399 per month. If you are a large studio with complex licensing needs — for example, if you want to modify the engine source code or need custom support — contact Unity's sales team to discuss Enterprise pricing.

Keep in mind that revenue thresholds are checked annually, usually around your license renewal date. If you cross $100,000 mid-year, you typically have until your next renewal to upgrade. Check your license agreement or contact Unity support to confirm the exact timing for your account.

What you actually pay for as your game grows

The cost of developing and distributing a game through Unity does not increase with downloads. Your engine costs stay the same whether 100 people or 100 million people play your game. However, other costs do scale: server hosting, bandwidth for downloads, payment processing fees, and customer support all grow with your player base.

Some game distribution platforms — like the Apple App Store or Google Play Store — do take a cut of your revenue (typically 30%), but that is separate from Unity's pricing. Unity's job is to provide the engine; the platform's job is to distribute it. Understanding the difference helps you budget correctly as your game grows.

Frequently Asked Questions

If my game gets really popular, will Unity charge me more?

No. Your monthly subscription cost stays the same whether your game makes $1,000 or $1 million. The only thing that changes is your tier — if you cross $100,000 in company revenue, you move from Personal to Pro. After that, Pro stays at $399 per month no matter how successful your games become.

Do I have to pay Unity if I use their engine but don't make any money?

No. If your company revenue stays under $100,000 annually, Personal is free. You can release games, have players download them, and earn money up to that threshold without paying Unity anything.

What if I use a different game engine — do they charge per download?

No major engine charges per download. Unreal Engine uses a royalty model (5% of gross revenue after $1 million per game per quarter), Godot is free and open-source, and others use subscription or one-time purchase models. None of them charge based on the number of times your game is downloaded or installed.

Can I switch from Personal to Pro mid-year, or do I have to wait?

You can upgrade to Pro at any time. If you cross the $100,000 revenue threshold mid-year, you do not have to wait until your renewal date — you can upgrade immediately. Your Pro subscription will then renew on whatever date you set up the upgrade.

Does the revenue threshold include money from other games or other businesses?

Yes. The $100,000 limit is your company's total annual revenue from all sources. If you have two games and they combine to make $100,000, you need to move to Pro. If you also do freelance work and that pushes your total over $100,000, you still need to move to Pro.