The Epic Games Developer Portal (Dev Portal) is a browser-based tool. As a subscription licensee you can use it to configure seats for Epic tools, including Unreal Engine, Twinmotion, and RealityScan. You can also use the Dev Portal to declare game royalties, and configure trademark use when you have software developed with Epic tools ready for release.
The Dev Portal has additional functions for Epic Games’ services. These are:
Kids Web Services (KWS) partners use the Dev Portal to configure parent verification for their game or other software application.
Epic Games Store partners who use the store to distribute their game use the Dev Portal to configure their game's store settings.
Epic Online Services (EOS) partners who use EOS to integrate multiplayer functionality such as voice chat, achievements, matchmaking, live ops, and more into their game, use the Dev Portal to configure EOS settings for their game.
You do not need to use any of these services to configure your seats for Unreal Engine, Twinmotion, or RealityScan.
Whether you have already signed a subscription license agreement, or are still only considering it, this guide provides the information you need for your first steps using the Dev Portal. It describes the Dev Portal sign-in process, answers some common questions about what the new features you are seeing for the first time are for, and points you to resources that can help you progress further. This provides everything you need to get familiar with the Dev Portal, giving you a head start on developing your projects with Epic Games' tools.
For complete information on all the services and functionality available on the Dev Portal, see the Dev Portal documentation.
Signing in to Dev Portal for the First Time
The sections below guide you through the key elements of signing in to the Dev Portal for the first time.
Epic Games Account
You, and every member of your team who wants to sign in to the Dev Portal, must have an Epic Games account that uses two-factor authentication (you can enable two-factor authentication from your account's password and security settings). If you don’t have one already, the Dev Portal prompts you to create one before you can sign in.
Dev Portal Website
To sign in, go to the Dev Portal website and sign in with your existing Epic Games account or sign up to create a new account when prompted.
Your experience after signing in to the Dev Portal for the first time differs according to how you purchase your subscription license. This can be one of the following situations:
License from Epic Games Business Development team
If you purchase a subscription license from Epic Games' Business Development team, your technical contact (identified during the subscription process) receives an email with onboarding instructions. Your organization is created for you.
License from a reseller
If you purchase a subscription license from a reseller, they provide you with an email with onboarding instructions. Your organization is created for you.
Self-purchase license
If you want to self-purchase a subscription license, you must first sign in to the Dev Portal to do so, and must create an organization before purchasing a license or using any other functions of Dev Portal. You do not receive an onboarding email.
Organization
Your organization is the group that uses the license you purchased. It is usually a company or other business, such as a game studio or publisher, but it can also be a single developer.
If you purchased through Epic Games Business Development or a reseller, they created an organization for you after you signed your subscription licensee contract; in this case, when you sign in, the Dev Portal does not prompt you to create an organization.
If you are self-purchasing a subscription license, when you first sign in, the Dev Portal prompts you to create an organization. You must create your organization before you can access other functions of Dev Portal.
After you sign in, we recommend that you complete the set up of your organization before you take any further steps. In particular, invite the team members you want to assign seats to. They must accept the invitation before you can assign them seats.
For more information, see online developer resources documentation: Create an Organization.
The Dev Portal User Interface
After you sign in, you are presented with the Dashboard page. The left navigation provides you access to:
The Dashboard, Organization, and Purchases pages.
Resources for managing the Epic tools, including Unreal Engine, Twinmotion, and RealityScan.
A link to Kids Web Services (KWS).
This link is not for tools licenses you have purchased from Epic Games.
The Your products section, for games using KWS, Epic Games Store, or EOS. For information on these services, see the online developer resources documentation: Overview.
This section is not for tools licenses you have purchased from Epic Games.
Dashboard
After you sign in the Dashboard is the first page you see. It is where you can:
Manage the various Epic tools.
Keep track of your products for KWS, Epic Games Store, and EOS.
Access the latest news about Epic Games.
The Dashboard page after signing in.
Organization profile
Your Products
This section is for games using KWS, Epic Games Store, or EOS. It is not for tools licenses you have purchased from Epic Games. For information on these services, see the online developer resources documentation: Overview.
This section does not show any products if you have not created them. You do not need to create a product if you are using Unreal Engine, Twinmotion, or RealityScan.
The list of products here is the same as the list of products in the left navigation.
Left navigation
Dashboard page access
Organization page access
Purchases page access
Epic tools menus
KWS is not one of the Epic Games tools managed using seats.
Your products
The list of products here is the same as the list of products on the Dashboard page.
Scroll down the page, and you find resources for managing your Epic tools subscriptions, as well as Epic Games news. These are shown in the images below:
At the very bottom of the page, you can find links to information relevant to Epic Games licensees.
Organization
The Organization page is where you can view and invite organization members, assign and create roles, manage agreements, and configure settings.
For more information, see the online developer resources documentation: Organization Page.
Purchases
The Purchases page shows a record of your organization's subscriptions and transaction history, each in a separate tab. Only self-purchased subscriptions and transactions are shown here. If you made purchases through the Epic Games Business Development Team, or through a reseller, they are not shown here.
Epic Tools
Each of the Epic tools has a separate drop-down menu where you can access resources for managing the tools. Each of these has their own functionality, and you can learn more about them on their respective documentation pages.
Frequently-Asked Questions
Q: Why do I have to assign seats to specific individuals? Can I assign seats for my team on a floating basis?
A: Unlike many enterprise-level applications, the Unreal Engine, Twinmotion, and RealityScan subscriptions do not use floating licenses. Purchasing seats and assigning them to members of your organization is how you maintain compliance with the subscription license agreement you signed with Epic Games.
While the seats you purchase do provide access to specific functionality like the Twinmotion Cloud, the basic functionality of the Epic tools is not dependent on those seats. For more information, see Licensing.
Q: I purchased a subscription for seats for access to Epic Games products, so why is the “Your Products” section of my Dashboard showing I have no products?
A: The Your Products section of the Dashboard (and in the left navigation) does not show the Epic Games tools (such as Unreal Engine, Twinmotion, or RealityScan) you have access to as a subscription licensee. This section is for games using KWS, Epic Games Store, or EOS. The “products” listed here are the games or other software registered to use those services. You do not need to use this section to manage your seats.For information on these services, see the online developer resources documentation: Overview.
Q: I am trying to assign a seat to someone on my team, but it's not working. They already have a valid Epic Games account, so what's the problem?
A: You must invite them to join your Dev Portal organization. Make sure you invite them using the email address they used to create their Epic Games account. Only after they successfully accept the invitation to join your organization can you assign them a seat. For more information, see the online developer resources documentation: Organizations.
Q: I purchased an Unreal Subscription license for seats for developing with Unreal Engine, why am I seeing Unreal Subscription seats repeated for Twinmotion and RealityScan?
A: Seats purchased by subscription licensees for an Unreal Subscription are shared across all three tools: Unreal Engine, Twinmotion, and RealityScan. You can also buy Twinmotion-only seats and RealityScan-only seats separately. For more information, see the online developer resources documentation: Seats.
Q: I already paid for a subscription license agreement with Epic Games, why doesn't the Purchases page show a record of that transaction?
A: There are multiple paths to acquiring a subscription license agreement with Epic Games. Only a self-purchased license shows up as a subscription or transaction on the Purchases page. If you don't see anything, then your subscription license agreement results from another purchase method, such as a contract arranged with Epic Games Business Development or a reseller.