Power Automate Desktop is Microsoft’s app for automating repetitive work on a Windows PC. It copies your clicks and keystrokes to move data between programs, fill in web forms, rename files or update Excel sheets. On Windows 10 and 11 you can build flows for your own work without buying a license. Sharing flows or triggering them from the cloud needs a paid plan.
What you’ll take from this
- Understand what the app automates and which tasks to leave alone.
- Know what the free version covers and when you need the Premium or Process plan.
- Install it with the right requirements and avoid the usual Outlook and browser surprises.
- Build your first flow and pick the next one with a simple decision sheet.
What does Power Automate for desktop do?
Power Automate for desktop, the official name of Power Automate Desktop (PAD), is the robotic process automation (RPA) part of Microsoft Power Automate. You show it a task step by step, and it repeats that task on your computer with the mouse and keyboard, in installed applications and in websites.
It belongs to Microsoft Power Platform, the low-code family that also includes Power Apps. Its job is your PC. A cloud flow connects online services, while a desktop flow drives installed programs, folders and windows. If your goal is AI-driven process automation inside a company, you need to understand both.
According to the account comparison on Microsoft Learn, the app ships with more than 400 prebuilt actions, a drag-and-drop designer and error handling. It works with Excel and Outlook from Microsoft 365, and with legacy systems that have no API to connect to.
What tasks can you automate with Power Automate Desktop?
Power Automate Desktop handles any workflow you repeat with the same rules every time. Typical cases are copying data from a spreadsheet into an internal app, downloading reports from a website, filing documents or filling in forms. The official example is a small web scraping job: extract prices from shopping sites, compare them and store them in a spreadsheet.
That split between people and machines is already shifting. The Future of Jobs Report 2025 from the World Economic Forum finds that 47% of work tasks are done mainly by people today. Technology handles 22% and a mix of both covers 30%. By 2030, the employers surveyed expect a roughly even split.
Is Power Automate Desktop free for personal use?
Yes, for automating your own work on your own PC. Windows users get rights to attended desktop flows for personal productivity, meaning flows that run while you sit at the machine. Sharing them, scheduling them from the cloud or running them with nobody at the PC requires paid licenses, according to the Power Automate licensing FAQ.
What you can do depends on the account you sign in with:
| Account | What you can do | What you can’t do |
|---|---|---|
| Personal Microsoft account | Record and edit flows with every action; flows are saved to your OneDrive | Trigger them from the cloud, share them or manage them centrally |
| Work or school account | The same, with flows saved in Dataverse in your organization’s default environment | Trigger them from the cloud, share them or see central logs |
| Account with Power Automate Premium | Schedule and trigger flows from the cloud, share them and use premium connectors | Run without supervision, which also needs the Process plan |
For a business process a whole team depends on, the Process plan is bought per machine and covers every flow that runs on it. To run desktop flows unattended, all users must be signed out of the machine, because a locked session stops the flow from starting, as the guide to running unattended desktop flows explains.
How do you install Power Automate Desktop and what do you need first?
You have two routes. On Windows 11 the Power Automate Desktop app comes preinstalled, and on other versions you download it from the Microsoft Store or with the MSI installer.
The official requirements list the Home, Pro and Enterprise editions of Windows 10 and 11, plus Windows Server 2016 and later. PCs with ARM processors aren’t supported. The minimum is 2 GB of RAM and 1 GB of disk space, and the recommended setup is 4 GB, 2 GB of disk and .NET Framework 4.7.2 or later.
- If your PC already has it, search for “Power Automate” from the Start menu and open it.
- If it doesn’t, download it from the store or with the MSI installer.
- Pick the MSI if you plan to connect the machine to the cloud, because it includes the machine runtime app and the store version doesn’t.
- Sign in with your personal account or your work account, based on the table above.
- For websites, use the built-in automation browser or install the extension for your web browser: Microsoft Edge, Chrome or Firefox.
Power Automate Desktop tutorial: build and run your first desktop flow
The best way to learn how to use Power Automate Desktop is to automate tasks you already do. A good first flow is small, frequent and rule-based. This example merges the weekly sales files that each branch sends into one summary workbook.
- Create an input folder with this week’s files and a summary workbook with Branch, Date and Amount columns.
- Open the app, select New flow and give it a clear name, such as Merge weekly sales.
- Add the Get files in folder action and filter by .xlsx so you only pick up workbooks.
- Add a loop that goes through each file. Inside it, use Launch Excel to open the file and Read from Excel worksheet to capture the data range.
- Open the summary workbook and use Get first free row on column from Excel worksheet so you never write over existing data.
- Paste the values with Write to Excel worksheet, then save and close each file before moving to the next.
- Test the flow with two or three files and compare the total with the one you used to calculate by hand.
Watch for layout changes: if a file arrives with a different layout, the flow will fail or write data into the wrong column. Add a header check at the start and an error-handling block that moves that file to a review folder. Once the data is merged, a natural next step is to build a Power BI dashboard that refreshes from that workbook.
Recording or designing: how do you build flows that don’t break?
Record to get the skeleton of a flow, then use the designer to make it reliable. The recorder tracks your clicks and keystrokes on interface elements and turns them into UI and browser actions. The documentation notes that it can’t record conditions or loops and often leaves redundant steps behind.
For modern applications, keep the UIA capture mode, which performs better and is easier to maintain. Save MSAA for older programs that don’t expose their elements. Image-based recording with OCR is the last resort, and the most fragile, because it depends on how the screen looks.
Before you rely on a recorded flow, delete repeated steps and swap fixed waits for waits that check an element has appeared.
Where does AI fit into this kind of automation?
Artificial intelligence (AI) comes in two ways. With a work or school account, Copilot writes the code for scripting actions from a plain-language description, in PowerShell, Python, JavaScript, VBScript or DOS. With a Premium license you also get AI Builder, Power Platform’s service for AI models.
Copilot code generation is only available in environments in certain regions, so check with whoever manages Power Platform in your company.
Companies are adopting both pieces. According to Eurostat, 20.0% of EU enterprises with 10 or more employees used AI technologies in 2025, up from 13.5% the year before.
The same Eurostat data puts Denmark first, at 42.0%. For the guardrails, read how to automate repetitive tasks with AI without losing control.
What are the downsides of using Power Automate on the desktop?
Three limits are worth knowing before you start. It only runs on Windows, it needs paid licenses as soon as you move from personal use to team use, and flows built on the interface break when an application’s screens change.
- PCs with ARM processors aren’t supported.
- Outlook actions only work with the classic Outlook app, not with the new Outlook for Windows.
- Home editions of Windows can’t trigger flows from the cloud.
Template: a decision sheet for what to automate first
Run each candidate task through this sheet before you start automating. If any answer doesn’t match the right-hand column, fix the process before you automate it.
| Question | Answer that says it’s ready |
|---|---|
| How often does it happen? | At least once a week |
| Do the rules fit in a list? | Yes, with no calls that depend on someone’s judgment |
| Do the inputs always arrive the same way? | Same columns and predictable file names |
| Which applications are involved? | Programs or websites whose screens don’t change every month |
| Who checks the output? | A named person with time set aside |
| What happens if the flow fails? | There’s a documented manual fallback |
Frequently asked questions
Is Power Automate Desktop included in Microsoft 365?
No, not for RPA. The licensing FAQ shows that Office 365 licenses include cloud flows for personal productivity but not attended RPA. Your rights come from Windows, and full features such as sharing need Power Automate Premium.
Is Power Automate easy to learn?
If you can describe a task step by step, you can build simple flows on day one with the recording tool and the visual designer. The learning curve starts with variables, loops, error handling and UI selectors, which separate a test flow from one that holds up every day.
Why is Power Automate installed on my computer?
Because recent versions of Windows ship with it, so you can create automations on your PC. It does nothing until you open it and build a flow.
Can Power Automate Desktop work with cloud flows?
Yes, with a Premium license a cloud flow can start a desktop flow. Power Automate cloud connects online services through a connector for each one, such as Microsoft Teams or SharePoint, and runs when an event happens. The desktop version drives applications and files on your PC.
Does Power Automate Desktop work on Mac?
No. The official requirements only list Windows and Windows Server, and devices with ARM processors aren’t supported. From a Mac you’d work against a Windows machine, such as a virtual desktop, which Power Automate can also automate.
Can Power Automate Desktop run a PowerShell script?
Yes. It includes scripting actions for PowerShell, Python, JavaScript, VBScript and DOS commands. With a work or school account in a supported region, the AI assistant can draft the script from a plain-language description. Review it before the flow runs it.
Is it safe to download Power Automate Desktop?
Yes, as long as you get it from official sources: the Microsoft Store or the MSI installer linked from Microsoft’s documentation. Avoid third-party download sites, because you can’t control which version or file ends up on your PC.
Further reading: official Microsoft documentation
If you want to bring these flows into your team’s work, the Certificate Program in Artificial Intelligence and Innovation includes an optional module on Microsoft Copilot and Power Platform. It covers workflow automation and app building with Power Automate, Power Apps and Copilot Studio. See the full syllabus on the program page.
