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

48
FTV score
Est. value$6.87 / month
Credit cardNot stated
Feature parity92%

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.

Paid plans

Flex Consumption

Usage-based
Pay as you go / 1 year savings plan / 3 year savings plan
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

Usage-based
Pay as you go
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

Usage-based
Pay as you go / 1 year savings plan / 3 year savings 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

Per unit
1 Capacity Unit (CU)
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

Per unit
1 action dispatched
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.