Easily build the business apps you need and extend or customize the apps you already use.
Innovation just got easier
An advanced data service built right in
The Common Data Service is a secure business data platform built into PowerApps. It comes with hundreds of standard business entities already defined, which means that now all your apps can share the same definition of “customer,” “product,” “lead,” and more. The service also includes workflow automation with Microsoft Flow.
Choose the right plans for your team
Compare features and pricing to find the best option for your business needs.
PowerApps for Office 365 and Dynamics 365 plans
(included in select Office 365 Plans, Apps and Dynamics 365 Plans)
For Office 365:
For Dynamics 365:
PowerApps Plan 1
PowerApps Plan 2
Enable your business to innovate
PowerApps enables a broad range of app scenarios to be created that infuse digital transformation into manual and outdated processes. Use both canvas and model-driven apps to build PowerApps that solve business problems for task and role-specific scenarios like inspections, field sales enablement, prospect to cash, and integrated marketing views.
Create sophisticated apps from your data
Begin with your data model and business processes to automatically generate immersive, responsive applications that can run on any device. Use a simple drag-and-drop designer to customize business entities and tailor the user experience to specific roles.
Build faster with Common Data Service for Apps
Make it easier to bring your data together and quickly create powerful apps using Common Data Service for Apps, a compliant and scalable data service and app platform that’s integrated into PowerApps.
Automate your apps with a business process engine
Guide people through business processes, start workflows automatically, and provide rules for your data validation using business process flows. Make your apps smarter with visually defined server-side logic that can set default values or provide validation logic.
Build apps without limits
Use a variety of development and application lifecycle management tools to meet your needs—whether simple or complex. Pro developers can use the Common Data Service for Apps software development kit (SDK) and code plugins to build apps and create customizations using familiar tools like Visual Studio.