Quick answer: Power Apps supports exporting a canvas app as a package and importing it into another environment. For application lifecycle management (ALM), Microsoft recommends using solutions instead of legacy canvas app packages when possible.
This guide covers the canvas app package approach for a straightforward environment-to-environment migration.
Export a Power Apps package
1. Sign in to the Power Apps portal and open Apps.
2. Select the canvas app you want to export and choose Export package.

3. Enter the package name and review the target environment.

4. For each resource in the package, choose the appropriate import action, such as Update or Create as new.
Available on Microsoft Store
SSRS Reports Migration Wizard
A simple Windows tool for migrating SSRS reports, data sources, and related configurations between report servers.
Import the Power Apps package
1. Open the target environment in Power Apps and select Import canvas app.

2. Upload the exported package and review the import actions.
3. Reconfigure connections when required. Power Apps doesn’t export connections as part of the canvas app package, so the appropriate connections must be created or selected in the target environment.

4. Select Import. If you updated an existing app, publish it after import so users can see the changes.
For production ALM and repeatable deployments, consider moving the canvas app into a Dataverse solution and using solution-based deployment instead.
Pro tips:
Microsoft recommends solutions for application lifecycle management. Canvas app packages are intended for basic export/import scenarios and have limitations around connections, gateways, and Dataverse customizations.
See more
Visual Studio Marketplace
SSIS Catalog Migration Wizard
Extend Visual Studio with an easy way to migrate SSIS Catalog projects.
Kunal Rathi
With over 15 years of experience in data engineering and analytics, I've assisted countless clients in gaining valuable insights from their data. As a dedicated supporter of Data, Cloud and DevOps, I'm excited to connect with individuals who share my passion for this field. If my work resonates with you, we can talk and collaborate.






