FIELD GUIDE / POWER AUTOMATE CLOUD FLOWS
Power Automate
Limits ExplorerWhat's New
Find the limit behind a slow, throttled or failing flow.
Slow runs, 429 errors and flows that switch off often trace back to a Microsoft limit. Get each cloud flow and SharePoint limit in plain English, what to check next, and a Microsoft Learn source for every value.
NOT SURE WHAT TO SEARCH FOR? START HERE
FIND A SPECIFIC LIMIT
Search and browse every limit
Each card explains one limit in plain English, with what to check and its Microsoft Learn source. Filter by category, or switch to Quick ref for a table.
| Limit | Category | Value | Profile dependent | Source |
|---|
No matching limits. Try another term or clear the selected filters.
I HAVE A FLOW PROBLEM
What’s happening to my flow?
Click the card that best matches what you’re seeing. We’ll list the limits worth checking. These are places to investigate, not automatic diagnoses.
INVESTIGATION STARTER
Limits worth checking
A symptom can have several causes. Check the run history, connector guidance and your flow configuration before drawing conclusions.
THE BIGGER PICTURE
How the limits fit together
Cloud flow limits fall into a few areas. Select one to show only its limits in the list above.
FLOWLIMITS LANDSCAPE
Boundaries vary by plan, configuration, connector and workload.
WHY YOUR NUMBERS MAY DIFFER
Some limits depend on
your performance profile.
A flow’s profile affects some platform request limits. The profile is linked to licensing and flow context; don’t infer entitlement from a single plan label.
Check profile details in Microsoft LearnGLOSSARY
Terms used on this page
AT A GLANCE
All 33 Power Automate limits
Every limit in this explorer with its documented value. Select a limit to open its full explanation.
| LIMIT | CATEGORY | VALUE | WHAT IT IS |
|---|---|---|---|
| Run duration | Execution | 30 days | Maximum duration for a single flow run. |
| Minimum recurrence interval | Execution | 60 seconds | Fastest documented recurrence interval. |
| Continuous failures | Execution | 14 days | Flows that continuously fail can be turned off. |
| No trigger activity | Execution | 90 days | Inactive flows might be turned off. |
| Outbound synchronous request | Execution | 120 seconds | Synchronous outbound calls have a two-minute limit. |
| Concurrent runs | Concurrency | 1–100 · default 25 | Trigger concurrency can cap simultaneous runs. |
| Waiting runs | Concurrency | 10 + parallelism | Queue size when trigger concurrency is on. |
| Apply to each concurrency | Loops & data | 1–50 · default 1 | Controls how many loop iterations run in parallel. |
| Apply to each array items | Loops & data | 5,000 Low · 100,000 others | Maximum array items processed by the loop. |
| Split on items | Loops & data | 100 with trigger concurrency | Debatches array items into separate flow runs. |
| Until iterations | Loops & data | 60 default · 5,000 max | Iteration ceiling for an Until loop. |
| Paginated items | Loops & data | 5,000 Low · 100,000 others | Maximum items returned through pagination. |
| Power Platform requests / 24 hours | Requests | 40,000 per user · 200,000 per flow (transition) | Premium’s official per-user allowance, and the per-flow limit applied during the transition period. |
| Power Platform requests / 5 minutes | Requests | 100,000 · any license | A five-minute request limit that’s independent of the license. |
| Process license capacity | Requests | 250,000 per license · stack up to 10 | Gives one cloud flow, or a flow group, its own daily request entitlement. |
| Service principal flows | Requests | Tenant pool · from 25,000 / 24 hours | Flows owned by a service principal draw on the tenant’s non-licensed pool. |
| Consistently throttled flows | Throughput | 14 days | Consistent throttling can lead to a flow being turned off. |
| Concurrent outbound calls | Throughput | 500 Low · 2,500 others | Concurrent outbound call limit varies by profile. |
| Content throughput / 5 minutes | Throughput | 120 MB Low · 1.2 GB others | Run-history content transferred in a five-minute window. |
| Message size | Throughput | 100 MB · 1 GB with chunking | Payload size limits depend on whether chunking is supported. |
| Actions per workflow | Flow design | 500 | Maximum actions in one flow definition. |
| Action nesting depth | Flow design | 8 levels | Maximum nesting depth for actions. |
| SharePoint connector API calls | SharePoint | 600 per 60 seconds | Calls allowed per connection in each 60-second window. |
| SharePoint data transfer | SharePoint | 1,000 MB per 60 seconds | Data moved to or from the connector per connection. |
| HTTP 429 throttling | SharePoint | 429 or 503 + Retry-After | How SharePoint tells a caller to slow down. |
| Effect of retries | SharePoint | Every retry counts | Retries add requests and can prolong throttling. |
| Trigger conditions | SharePoint | No match, no run | Stop unwanted runs before they start. |
| List view threshold | SharePoint | 5,000 items | Queries that touch more than 5,000 items can fail. |
| Get items and pagination | SharePoint | 100 default · 5,000 Top Count | Get items returns 100 items unless you change it. |
| Lookup columns in Get items | SharePoint | 12 lookup columns | Get items and Get files fail above 12 lookups. |
| List item attachment size | SharePoint | 90 MB | Largest list item attachment the connector supports. |
| SharePoint trigger concurrency | SharePoint | One-way setting | Once changed, it can’t be undone in the designer. |
| Self-triggering loops | SharePoint | Each update can re-trigger | Update item on the same list can restart the flow. |
QUICK ANSWERS
Common Power Automate limit questions
How long can a Power Automate cloud flow run?
A cloud flow run can last up to 30 days. Runs that haven't finished by then time out. Explore the run duration limit.
How many actions can a Power Automate flow have?
A single flow can contain up to 500 actions. Microsoft suggests splitting larger flows into child flows. Explore the actions per workflow limit.
How many items can an Apply to each loop process?
Up to 5,000 array items on the Low performance profile and 100,000 on the others. Explore the Apply to each array items limit.
What is the Until loop limit in Power Automate?
An Until loop runs 60 iterations by default and can be set to a maximum of 5,000. Explore the Until iterations limit.
Why is my Power Automate flow being throttled?
Throttling usually means the flow, or a connector it uses, has reached a request or throughput limit. Review the daily request allowance and concurrent outbound calls limit, or use the symptom launcher to find related limits.
How many Power Platform requests does a Power Automate Premium user get per day?
Microsoft's official limit is 40,000 requests per Premium user in a 24-hour period, shared across all of their cloud flows. During the current transition period, flows are throttled at 200,000 requests per flow instead. Enforcement of the official limit won't start until at least six months after Power Automate usage reporting is generally available. Explore the daily request limit.
How many calls can the SharePoint connector make in Power Automate?
The SharePoint connector allows 600 API calls per connection, renewed every 60 seconds. Calls over the limit are throttled until the window renews, and retries add more calls. Explore the SharePoint connector API calls limit.
What is the SharePoint list view threshold in Power Automate?
The list view threshold is 5,000 items by default. It limits how many items one view or query can work with, not how many items a list can hold. Index the columns you filter on, filter with Filter Query and turn on pagination for larger lists. Explore the list view threshold.