Power Apps Community Plan: a free development environment for individual use
If you want to build skills and learn more about Power Apps, Power Automate, and the Microsoft Dataverse, the Power Apps Community Plan is the right plan for you. The Power Apps Community Plan gives you a free development environment for individual use, where you can:
- Learn to build business apps and workflows with the full functionality of Power Apps and Power Automate.
- Connect to any data source by using our 100+ out of the box connectors or by creating your own custom connectors.
- Explore how you can use the Dataverse to build powerful business apps with the common data model and the SDK.
- Export the solutions you create in your individual environment, and publish them on Microsoft AppSource so your customers can test-drive them.
Who can sign up for the Power Apps Community Plan?
Anyone with a work or school account can sign up for the Power Apps Community Plan. But we especially recommend this plan if you:
- Want to build skills and learn more about Power Apps, Power Automate, and the Dataverse.
- Are interested in building business apps and workflows to distribute on Microsoft AppSource.
Where can I sign up for the Power Apps Community Plan?
After signing up for the Community Plan, you will be redirected to the Power Apps site and will land in your individual environment. The environment is named with your name, for example 'John Doe's environment'. If there is already an environment with that name, the individual environment will be named as 'John Doe's (1) environment'. The following image shows how the environment appears.
Get the Community Plan with Visual Studio Dev Essentials
If you are a Visual Studio Dev Essentials user, Power Apps is included in your benefits. Visit My benefits and click or tap the Power Apps tile to sign up for the Power Apps Community Plan.
Which features are included in the Power Apps Community Plan?
With the individual environment, you get the following functionality:
|Functionalities||Environment for individual use|
|Create and run apps||Yes. You can create unlimited apps|
|Use the Dataverse||Yes|
|Model your data using the Dataverse||Yes|
|Enterprise-grade administration of the environment and user policies||Yes|
|Connect to Office 365, Dynamics 365, and other connectors||Yes|
|Connect to cloud-based services like Azure SQL, Dropbox, Twitter, and many more||Yes|
|Use premium connectors like Salesforce, DB2 and many more||Yes(2)|
|Access on‐premises data using an on-premises gateway||Yes|
|Create custom connectors to connect to your own systems||Yes. You can create unlimited custom connectors|
|Common Data Service|
|Create and run applications on the Dataverse||Yes|
|Model your data in the Dataverse||Yes|
|Create a database in the Dataverse||Yes|
|Create and use dataflows||No|
|Add co-workers as environment makers and admins||No|
|Add co-workers to the database roles||No|
|Supports data policies established by the Office 365 administrator||Yes|
|Establish data policies for the individual environment||Yes|
(1)You can't share resources such as apps, flows, or connections with any other users from your tenant.
(2)Using premium connectors to connect to the data sources outside Power Apps will require you to have standalone plans.
(3)You can't add any other user as an environment admin or a maker, or to the database roles from the admin center.
What are the capacity limits for the individual environment?
|Database size||200 MB|
You cannot apply add-ons to the quantities that we include. If you hit capacity limits, we recommend purchasing Power Apps Per User Plan. Learn more about it from the Power Apps pricing page.
The capacity of the individual environment, whether or not it's used, doesn't contribute to your company's overall quota.
Publishing to Microsoft AppSource
Do you have an app you would like to share with customers? We now support Power Apps solutions on Microsoft AppSource as a way for you to share apps and flows with customers, and generate leads for your business. For more information, see Publish your app on AppSource.
Frequently Asked Questions
What should I do if reach the capacity limits of the environment?
There is a limited capacity provided because this environment is meant for individual use, not for a team or production use. The capacity provided is:
|Database size||200 MB|
If you reach one or more capacity limits, we recommend you purchase a plan that supports production use. Learn more about our plans and their limits on the Power Apps pricing page.
Can I transfer the apps, flows, and other resources created in the individual environment, to another environment?
Yes, you should be able to export the resources from this environment to other environments. For more information, see Environment and tenant app migration.
Will my Power Apps Community Plan subscription ever expire?
You can use your Power Apps Community Plan subscription perpetually for free. If you are actively using an individual environment, then you won't lose access to any of the resources or functionality in that environment. You may, however, notice a delay when accessing your Dataverse Database for the first time after a long period of inactivity. This delay does not impact the data or entities stored in the Dataverse.
Can I get or create multiple individual environments?
No, you can only have one individual environment, which is created for you by Power Apps when you sign up for the Community Plan.
What's the difference between Power Apps Plan Trial and Power Apps Community Plan; and which one should I sign up for?
Both Power Apps Plan Trial and Power Apps Community Plan are free, but are created for different purposes:
Power Apps Plan Trial gives you Power per user plan for 30 days. This is meant for trying out Power Apps, Dataverse, and Power Automate. Once your trial expires, you can purchase a plan. If you are already using Power Apps with Office 365 or Dynamics 365, this is the right plan to try out the premium functionalities of Power Apps, which are available with Power Apps Per User Plan.
Power Apps Community Plan gives you access to Power Apps premium functionalities, Dataverse, and Power Automate for individual use. This plan is primarily meant for learning purposes or creating business solutions to be distributed for Microsoft AppSource. This plan is perpetually available, but only for learning and building your skills on Power Apps, Dataverse, and Power Automate.
Can I sign up with my personal account?
No, you can only sign up with your work or school account. We currently do not support signing up with a personal account.
Can I delete my individual environment?
Tenant-level admins have the permissions needed to delete an individual environment through the user interface. An end user can delete an individual environment through a Power Apps PowerShell admin cmdlet.
Remove-AdminPowerAppEnvironment -EnvironmentName <environmentGuid>
Can I reset my developer environment
Resetting a developer environment is not currently supported; however, it can be deleted. The next time the Community Plan licensed user signs into the Power Apps Maker portal a new developer environment will be created. The user can then provision a Common Database Service database in the environment. At present, the only way to remove the Community Plan from a user is for a tenant-level admin to block all "internal" consent plans in the tenant using PowerShell. See Block trial licenses commands