Flows Made Easy logo Flows Made Easy

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.

TRY

NOT SURE WHAT TO SEARCH FOR? START HERE

01Browse every limitAll limits, by category 02I have a flow problemStart with what you notice 03I want the bigger pictureSee how the limits fit together

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.

Detail

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.

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.

CLOUD
FLOW
LIMITS LANDSCAPE

Boundaries vary by plan, configuration, connector and workload.

CONNECTOR LIMITS · SHAREPOINT & MICROSOFT LISTS

SharePoint triggers & limits

The SharePoint connector has its own limits on top of the platform limits. Select one to open its full explanation. They’re also in the list above under the SharePoint filter.

Related toolSharePoint Connector ExplorerLook up every SharePoint action, its parameters and outputs, such as Get items, Top Count and Filter Query. Open the explorer

Sources: Microsoft’s SharePoint connector reference. For worked patterns, see CtrlAltNod’s Microsoft Lists connector guide.

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 Learn

GLOSSARY

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.

LIMITCATEGORYVALUEWHAT IT IS
Run durationExecution30 daysMaximum duration for a single flow run.
Minimum recurrence intervalExecution60 secondsFastest documented recurrence interval.
Continuous failuresExecution14 daysFlows that continuously fail can be turned off.
No trigger activityExecution90 daysInactive flows might be turned off.
Outbound synchronous requestExecution120 secondsSynchronous outbound calls have a two-minute limit.
Concurrent runsConcurrency1–100 · default 25Trigger concurrency can cap simultaneous runs.
Waiting runsConcurrency10 + parallelismQueue size when trigger concurrency is on.
Apply to each concurrencyLoops & data1–50 · default 1Controls how many loop iterations run in parallel.
Apply to each array itemsLoops & data5,000 Low · 100,000 othersMaximum array items processed by the loop.
Split on itemsLoops & data100 with trigger concurrencyDebatches array items into separate flow runs.
Until iterationsLoops & data60 default · 5,000 maxIteration ceiling for an Until loop.
Paginated itemsLoops & data5,000 Low · 100,000 othersMaximum items returned through pagination.
Power Platform requests / 24 hoursRequests40,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 minutesRequests100,000 · any licenseA five-minute request limit that’s independent of the license.
Process license capacityRequests250,000 per license · stack up to 10Gives one cloud flow, or a flow group, its own daily request entitlement.
Service principal flowsRequestsTenant pool · from 25,000 / 24 hoursFlows owned by a service principal draw on the tenant’s non-licensed pool.
Consistently throttled flowsThroughput14 daysConsistent throttling can lead to a flow being turned off.
Concurrent outbound callsThroughput500 Low · 2,500 othersConcurrent outbound call limit varies by profile.
Content throughput / 5 minutesThroughput120 MB Low · 1.2 GB othersRun-history content transferred in a five-minute window.
Message sizeThroughput100 MB · 1 GB with chunkingPayload size limits depend on whether chunking is supported.
Actions per workflowFlow design500Maximum actions in one flow definition.
Action nesting depthFlow design8 levelsMaximum nesting depth for actions.
SharePoint connector API callsSharePoint600 per 60 secondsCalls allowed per connection in each 60-second window.
SharePoint data transferSharePoint1,000 MB per 60 secondsData moved to or from the connector per connection.
HTTP 429 throttlingSharePoint429 or 503 + Retry-AfterHow SharePoint tells a caller to slow down.
Effect of retriesSharePointEvery retry countsRetries add requests and can prolong throttling.
Trigger conditionsSharePointNo match, no runStop unwanted runs before they start.
List view thresholdSharePoint5,000 itemsQueries that touch more than 5,000 items can fail.
Get items and paginationSharePoint100 default · 5,000 Top CountGet items returns 100 items unless you change it.
Lookup columns in Get itemsSharePoint12 lookup columnsGet items and Get files fail above 12 lookups.
List item attachment sizeSharePoint90 MBLargest list item attachment the connector supports.
SharePoint trigger concurrencySharePointOne-way settingOnce changed, it can’t be undone in the designer.
Self-triggering loopsSharePointEach update can re-triggerUpdate 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.