Create a canvas app from a sample in Power Apps

In this quickstart, you'll create a canvas app from a sample template. Once created, you can explore the app design possibilities, and discover concepts that you can apply as you develop your own canvas apps.

Each sample showcases a real-world scenario but uses fictitious data.

If you don't have a license for Power Apps, you can sign up for free.

Open a sample app

  1. Sign in to Power Apps.

  2. Select All templates.

  3. Choose a sample app from the list of sample apps, such as Cost Estimator.

    Cost Estimator template

  4. Update the app name and select Create to create the app.


    Some sample apps may be available in only phone or tablet layouts. Read create responsive layouts in canvas apps for more details regarding layouts. If the sample app you selected has phone and tablet as layout options, select a layout of your choice.

  5. Select Make my own app to connect the app to data storage, such as OneDrive.

    Make my own app

  6. After you select, or connect to storage from the available choices, such as OneDrive, select Done.

  7. Open Preview mode by pressing F5 (or by selecting the play button near the upper-right corner).

    Preview the app

    Each sample represents a different scenario with different kinds of screens and other controls. If you opened the Cost Estimator sample, you can use the default app to do these tasks:

    • Create an appointment for estimating the cost of installing a flooring product in a room of a particular size.
    • Capture details such as address and square footage, and calculate the price based on discounts and tax rates.
    • Filter a list of appointments to only show the ones with estimates already created, for which estimates haven't been created, or all appointments.
  8. When you finish exploring the app, close Preview mode by pressing Esc (or by clicking or tapping the close icon near the upper-right corner, under the title bar for Power Apps).

Save the app

  1. Near the upper-left corner, select File tab.

  2. In the Settings page, review the default settings.

  3. Select Save as.

  4. Enter the name for the app. For example, Cost Estimator.

  5. Select Save.

    Save the app with a unique name

Next steps

In this quickstart, you created a sample that uses fictitious data. For more help learning how to create an app, you can also automatically generate an app based on data in other sources, such as Microsoft Dataverse, SharePoint, or Excel.


Can you tell us about your documentation language preferences? Take a short survey.

The survey will take about seven minutes. No personal data is collected (privacy statement).