Create a developer environment
The simplest way to get access to a Power Platform environment is to sign up for the Power Apps Developer plan. You can explore Power Platform at full potential for learning at no cost.
To fully use it as a developer, you'll need an Azure account and a work account. This article will guide you through the process for creating a Power Platform environment and a test tenant if needed.
Where do I start?
If you have a work account, and want to use it to learn Power Platform, go to the next section.
If you don't have a work account or prefer a Sandbox tenant to learn Power Platform, read information in the create a test tenant section later in this article before signing up for the developer environment.
Sign up for the Power Apps Developer Plan
The Power Apps Developer Plan gives you a free development environment to build and test with Power Apps, Power Automate, and Microsoft Dataverse.
It's simple to sign up for the Power Apps Developer Plan:
Ensure that you have a work account. If you don't, create a test tenant first.
Sign up on the Power Apps Developer Plan website.
After signing up for the Developer Plan, you'll be redirected to Power Apps. The environment will be shown with your name, for example "John Doe's environment." If there's already an environment with that name, the developer new environment will be named "John Doe's (1) environment."
- Use the developer environment instead of your tenant's default environment to work with certain capabilities such as premium and custom connectors.
- You might need to select your developer environment from the top-right corner of the screen in Power Apps.
- It might take a couple of minutes for the new environment to be provisioned and become available in the list of the environments. You can see the progress of the environment creation in the Power Platform admin center.
- In some situations, your admin might have turned off the sign up process. In this case, please contact your administrator, or create a test tenant.
For detailed information about the developer plan, go to Sign up for the Power Apps Developer Plan.
How to create a test tenant?
If you don't already have a dedicated test tenant, you can create one for free by using the Microsoft 365 Developer Program or manually create one yourself.
The Microsoft 365 Developer Program is free and can have test user accounts and sample data packs automatically added to the tenant.
You'll need a work account or a microsoft account to sign up. Use either your personal email address or set up a separate email address/Microsoft account to be used when you start the registration process for the Microsoft 365 Developer Program.
In the upper-right corner, select Sign in to sign in with your Microsoft account or Azure Active Directory-enabled email.
After signing in, select Join now.
On the Microsoft 365 Developer Program Signup page, complete the following fields in the online form:
- Language preference
Review the terms and conditions. You'll need to select the checkbox before you can join.
Optionally, select the I would like to hear from the Microsoft 365 Developer Program checkbox if you want to hear from Microsoft about new capabilities and other updates.
On the Microsoft 365 Developer Program Preferences page, let us know your preferences so we can personalize your experience, including:
- The industry that you work in.
- The type of applications or solutions that you're interested in developing.
- Products, technologies, and programming languages that you're interested in.
Select Join. Your preferences appear on the next page in the top right, and you will see a welcome message and will receive a welcome email.
Set up a Microsoft 365 developer sandbox to build your solutions independent of your production environment.
You can also manually create a test tenant.
Now that you have your test tenant, sign up for the Power Apps Developer Plan as explained earlier in this article.