Yes, Azure Functions has a permanent free tier alongside its paid plans.
About
Azure Functions is Microsoft’s serverless compute service for building event-driven applications and backend workflows. It lets teams write code in their preferred language, connect to Azure services through triggers and bindings, and deploy without managing servers.
The service is designed for modern application development scenarios, including intelligent apps, real-time processing, workflow orchestration, and distributed workloads. It also supports Durable Functions for stateful orchestrations, flexible hosting options, and integration with Azure Container Apps and other Azure services.
- Event-driven serverless execution for application logic and automation
- Support for multiple languages and local development workflows
- Triggers and bindings for integrating with Azure services
- Durable Functions for long-running, resilient orchestrations
- Flexible hosting options for different scale and networking needs
Free Tier Value
This free tier is worth about $6.87/month at the published pay-as-you-go rates: 1 million executions plus 400,000 GB-s on Consumption is roughly $6.87 of avoided usage charges. It renews every month and has real caps, so it is useful for small projects but not unlimited; a credit card is still required to create the account, which adds some friction.
What's included in the free tier
Verified
- Monthly free grant of 400,000 GB-s of resource consumption for Consumption plan, per subscription.
- Monthly free grant of 1 million executions for Consumption plan, per subscription.
- Monthly free grant of 100,000 GB-s of on-demand resource consumption for Flex Consumption plan, per subscription.
- Monthly free grant of 250,000 on-demand executions for Flex Consumption plan, per subscription.
- Free preview use of Functions on Azure Arc-enabled Kubernetes during preview, excluding underlying Kubernetes infrastructure costs.
- Free use with Azure IoT Edge at no charge.
See Azure Functions pricing for current limits.
Paid plans
Flex Consumption
- On Demand Execution Time
- 100,000 GB-s free grant per month
- On Demand Total Executions
- 250,000 executions free grant per month
- On Demand billing by execution time and total executions
- Optional Always Ready instances
- No minimum instance count for On Demand
- Billed per second while executing
- Supports per-instance concurrency
Consumption
- Execution Time
- 400,000 GB-s free grant per month
- Total Executions
- 1 million executions free grant per month
- Per-second resource consumption billing
- Execution-based billing
- Monthly free grant included
- Supports serverless event-driven workloads
Premium plan
- vCPU duration
- usage-based
- Memory duration
- usage-based
- No cold start
- Enhanced performance
- VNET access
- Same scaling mechanism as Consumption
- Billed on allocated cores and memory
Dedicated Plan
- Capacity Unit
- 1 CU
- Single tenant with dedicated resources
- Up to 2,000 actions dispatched per second
- 50 GB orchestration data storage per CU
- 99.95% SLA
- 90-day max retention
Consumption Plan
- Action dispatched
- per action
- Pay per use
- Up to 500 actions dispatched per second
- 99.9% SLA
- 30-day max retention
Pricing extracted from Azure Functions's pricing page. Always verify current pricing before committing.
Common questions
Is Azure Functions free forever?
Yes. Azure Functions has a permanent free tier alongside its paid plans, though the allowance typically resets each month.
What is Azure Functions's free tier worth?
Azure Functions's free tier is worth about $6.87 per month. That maps to an FTV score of 48/100. The FTV score is explained at freetier.co/ftv.