Skip to main content Get to know Azure Microsoft as Customer Zero View all products (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux virtual machines in Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability in Foundry Control Plane Azure OpenAI in Foundry Models Azure Speech in Foundry Tools Azure Machine Learning View all databases Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux virtual machines in Azure Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate View all solutions (40+) Cloud solutions for small and medium businesses Cloud migration and modernization center Data analytics for AI Azure Databases AI apps and agents Microsoft Marketplace Microsoft Sovereign Cloud AI apps and agents Responsible AI with Azure AI Infrastructure Data analytics for AI Machine learning operations (MLOps) Low-code application development on Azure Integration Services Serverless computing DevOps Migration and modernization center .NET apps migration Databases on Azure Linux on Azure Oracle on Azure SAP on the Microsoft Cloud Adaptive cloud High-performance computing (HPC) Infrastructure as a service (IaaS) Resiliency Azure Essentials Frontier Accelerate for Azure FinOps on Azure Microsoft Marketplace Azure pricing overview Create an Azure account Free Azure services Flexible purchase options Pricing calculator FinOps on Azure Maximize ROI from AI Azure savings plans Azure reservations Azure Hybrid Benefit Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud View more Software Development Companies Microsoft Marketplace Find a partner Resources for Azure partners Get started with Azure Customer stories Analyst reports, white papers, and e-books Videos Learn more about cloud computing Documentation Explore Azure portal Developer resources Quickstart templates Resources for startups Developer community Students Azure for partners Blog Events and Webinars Learn Support Contact Sales Get started with Azure Sign in

Azure App Service on Linux pricing

Quickly build, deploy, and scale web apps globally using a powerful managed platform

Azure App Service is a fully managed platform-as-a-service that is optimized for web and API applications. Available in a range of Free, Basic, Premium, and Isolated Environment plans, it is a cost-effective way to rapidly migrate, modernize, and build web and API apps in the cloud.

Explore pricing options

  • Pay as you go

    Pay for compute capacity by the second, with no long-term commitments or upfront payments. Increase or decrease consumption on demand.

  • Azure savings plan for compute

    Save money across select compute services globally by committing to spend a fixed hourly amount for 1 or 3 years, unlocking lower prices until you reach your hourly commitment. Suited for dynamic workloads while accommodating for planned or unplanned changes.

  • Reservations

    Receive a discount on Azure services by purchasing a reservation, which is a one-year or three-year agreement to use a specific instance of a service.

Apply filters to customize pricing options to your needs.

Prices are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate. Prices are calculated based on US dollars and converted using London closing spot rates that are captured in the two business days prior to the last business day of the previous month end. If the two business days prior to the end of the month fall on a bank holiday in major markets, the rate setting day is generally the day immediately preceding the two business days. This rate applies to all transactions during the upcoming month. Sign in to the Azure pricing calculator to see pricing based on your current program/offer with Microsoft. Contact an Azure sales specialist for more information on pricing or to request a price quote. See frequently asked questions about Azure pricing.

App Service Free Plan

The free plan is intended for trials, experimentation, and learning the service. There is no SLA for free plan and it is metered on a per app basis. Use of free plan for production workloads is not supported.

Free Plan Cores RAM Storage Pay as you go
F1
Free
Shared
(60 CPU minutes / day)
1 GB 1.00 GB $-

Dev/Test Pricing Available

Available for Visual Studio subscribers looking to run development and testing workloads, individually or as a team, the dev/test offer is billed at the same rate as Azure Hybrid Benefit pricing, with savings of up to 55% on License Included prices. Dev/Test rates are now available on Linux App Service Premium v3.

App Service Basic plan

The Basic service plan is designed to run workloads that have low traffic requirements, and do not require advanced auto-scale and traffic management features. Pricing is based on the size and number of instances you run. Additional Azure savings such as savings plan and reserved instances are not available with this plan.

Existing customers looking for Standard plan, click here.

Basic Service Plan Cores RAM Storage Pay as you go
B1 1 1.75 GB 10 GB $-
B2 2 3.50 GB 10 GB $-
B3 4 7 GB 10 GB $-

App Service Premium version 4 plan

Take advantage of a high-performance, reliable, and scalable multi-tenant managed service running on the latest Azure platforms. It simplifies operations by offering built-in network isolation, enhanced compliance, and seamless integration with virtual networks, allowing organizations to focus on innovation instead of infrastructure management. The memory-optimized tiers are designed to handle workloads that are memory-intensive and need more memory per vCPU compared to regular plans.

For the latest information on supported regions, please visit product documentation.

Existing customers looking for prior generations of Premium plans, click here.

Premium v4 Service Plan vCPU(s) RAM Storage Pay as you go 1 year savings plan 3 year savings plan 1 year reserved 3 year reserved
P0v4 1 4 GB 250 GB $- $-
$-
$-
$-
P1v4 2 8 GB 250 GB $- $-
$-
$-
$-
P1mv4 2 16 GB 250 GB $- $-
$-
$-
$-
P2v4 4 16 GB 250 GB $- $-
$-
$-
$-
P2mv4 4 32 GB 250 GB $- $-
$-
$-
$-
P3v4 8 32 GB 250 GB $- $-
$-
$-
$-
P3mv4 8 64 GB 250 GB $- $-
$-
$-
$-
P4mv4 16 128 GB 250 GB $- $-
$-
$-
$-
P5mv4 32 256 GB 250 GB $- $-
$-
$-
$-

App Service Premium version 3 plan

A multi-tenant managed platform as a service that provides high performance, reliability, and scalability. Applications can scale automatically for high-volume production using various modern compute options, including memory-optimized ones. It abstracts the underlying infrastructure, enabling developers to concentrate on innovation instead of managing servers and resources.

Existing customers looking for prior generations of Premium plans, click here.

Premium v3 Service Plan vCPU(s) RAM Storage Pay as you go 1 year savings plan 3 year savings plan 1 year reserved 3 year reserved
P0v3 1 4 GB 250 GB $- $-
$-
$-
$-
P1v3 2 8 GB 250 GB $- $-
$-
$-
$-
P1mv3 2 16 GB 250 GB $- $-
$-
$-
$-
P2v3 4 16 GB 250 GB $- $-
$-
$-
$-
P2mv3 4 32 GB 250 GB $- $-
$-
$-
$-
P3v3 8 32 GB 250 GB $- $-
$-
$-
$-
P3mv3 8 64 GB 250 GB $- $-
$-
$-
$-
P4mv3 16 128 GB 250 GB $- $-
$-
$-
$-
P5mv3 32 256 GB 250 GB $- $-
$-
$-
$-

App Service Environment plan

An App Service Environment is an Azure App Service feature that provides a fully isolated and dedicated environment for running App Service apps securely at high scale. An App Service Environment hosts applications from a single customer directly integrated into customers’ virtual networks. Customers have fine-grained control over inbound and outbound application network traffic. Applications can establish high-speed secure connections to on-premises corporate resources. There are two generations of plans available for deploying App Service Environment: Isolated version 2 and Isolated version 4.

App Service Isolated version 4 plan

This table shows the pricing for App Service Environment using the Isolated v4 plan. For the latest information on supported regions, please visit product documentation.

Isolated v4 Service Plan Cores RAM Storage Pay as you go 1 year savings plan 3 year savings plan 1 year reserved 3 year reserved
I1v4 2 8 GB 1 TB $- $-
$-
$-
$-
I1mv4 2 16 GB 1 TB $- $-
$-
$-
$-
I2v4 4 16 GB 1 TB $- $-
$-
$-
$-
I2mv4 4 32 GB 1 TB $- $-
$-
$-
$-
I3v4 8 32 GB 1 TB $- $-
$-
$-
$-
I3mv4 8 64 GB 1 TB $- $-
$-
$-
$-
I4v4 16 64 GB 1 TB $- $-
$-
$-
$-
I4mv4 16 128 GB 1 TB $- $-
$-
$-
$-
I5v4 32 128 GB 1 TB $- $-
$-
$-
$-
I5mv4 32 256 GB 1 TB $- $-
$-
$-
$-
I6v4 64 256 GB 1 TB $- $-
$-
$-
$-

App Service Isolated version 2 plan

This table shows the pricing for App Service Environment using the Isolated v2 plan.

Isolated v2 Service Plan Cores RAM Storage Pay as you go 1 year savings plan 3 year savings plan 1 year reserved 3 year reserved
I1v2 2 8 GB 1 TB $- $-
$-
$-
$-
I1mv2 2 16 GB 1 TB $- $-
$-
$-
$-
I2v2 4 16 GB 1 TB $- $-
$-
$-
$-
I2mv2 4 32 GB 1 TB $- $-
$-
$-
$-
I3v2 8 32 GB 1 TB $- $-
$-
$-
$-
I3mv2 8 64 GB 1 TB $- $-
$-
$-
$-
I4v2 16 64 GB 1 TB $- $-
$-
$-
$-
I4mv2 16 128 GB 1 TB $- $-
$-
$-
$-
I5v2 32 128 GB 1 TB $- $-
$-
$-
$-
I5mv2 32 256 GB 1 TB $- $-
$-
$-
$-
I6v2 64 256 GB 1 TB $- $-
$-
$-
$-

App Service Domain

Customers can purchase custom domains and assign them to their Azure services like Web Apps  or Azure Virtual machines. Custom domains can be managed within the Azure portal. The top level domains that will be available are com, net, co.uk, org, nl, in, biz, org.uk, and co.in. To learn more, see How to buy a domain.

App Service Domain Custom Domain
Price $11.99 per year (Privacy Protection included)

Azure App Service Certificates

Secure Sockets Layer (SSL) Certificates for custom domains is available on Basic, Standard, and Premium service plans. SSL Certificates enables secure connections (https://) to your custom domain Website.

Azure App Service customers can now purchase SSL Certificates to use with variety of apps. You can purchase Standard SSL Certificates or Wildcard SSL Certificates for the rates below. Both the SSL Certificates types have 1-year validity period, which can be set for auto-renewal upon purchase.

Managed Certificates is currently in Public Preview. Naked domains are not supported. Only issuing standard certificates (wildcard certificates are not available), and limited to only one free certificate per custom domain.

Azure App Service Certificates App Service Managed Certificates Standard SSL Certificate Wildcard SSL Certificate
Price Free $69.99/ year /1-year validity $299.99/ year /1-year validity

SSL Connections

Azure App Service supports two types of SSL connections: Server Name Indication (SNI) SSL Connections and IP Address SSL Connections. SNI-based SSL works on modern browsers while IP-based SSL works on all browsers.

There is no charge to use SNI-based SSL. Standard and Premium service plans include the right to use one IP SSL at no additional charge per App Service Plan. Free and shared service plans do not support SSL. You can purchase the right to use additional SSL connections for the rates below. In all cases the SSL certificate itself must be purchased separately.

SSL Connections SNI SSL IP SSL
Price $0/ month* /certificate** supported $39/ month* /certificate** supported
Browser compatibility Modern browsers All browsers

*Billing for SSL Connections is prorated hourly. Monthly price estimates are based on 730 hours of usage per month.

**Per certificate is assessed based on certificate thumbprint.

Red Hat JBoss EAP on App Service

Deploy JAR, WAR, or EAR applications using App Service’s deployment APIs or CI/CD integration using JBoss EAP as the runtime stack. All JBoss EAP sites on App Service are jointly supported by Red Hat and Azure, billed at the rate below. You do not need to acquire a support subscription from Red Hat to use JBoss EAP on App Service. Support cases for JBoss EAP on App Service can be opened with either Microsoft or Red Hat, and engineers will collaborate to resolve each case.

Red Hat JBoss EAP on App Service Red Hat JBoss EAP on App Service Red Hat JBoss EAP on App Service Extended Support
Price $- vCPU/hour Coming soon

Azure pricing and purchasing options

Connect with us directly

Get a walkthrough of Azure pricing. Understand pricing for your cloud solution, learn about cost optimization and request a custom proposal.

Talk to a sales specialist

See ways to purchase

Purchase Azure services through the Azure website, a Microsoft representative, or an Azure partner.

Explore your options

Additional resources

App Service

Learn more about App Service features and capabilities.

Pricing calculator

Estimate your expected monthly costs for using any combination of Azure products.

SLA

Review the Service Level Agreement for App Service.

Documentation

Review technical tutorials, videos, and more App Service resources.

  • Yes. Rates listed apply to apps in stopped state. Please delete apps that are not in use or update tier to Free to avoid charges.

  • Yes, App Service (using azurewebsites.net domain) provides SSL connections for all URLs under the 'azurewebsites.net' domain at no additional charge. Securely access your Website at https://{mysite}.azurewebsites.net.

  • No. SSL Connections for custom domains enables the ability to add your own SSL certificate for use with App / website. Both self-signed and third-party certificate authority certificates are supported.

  • Yes. However, please note that SSL Connections for each certificate is billed separately. We also support SAN/UC certificates, which allow you to secure multiple domains with a single SSL certificate.

  • App Service offerings include access to a free 20mb SQL database for 12 months. After 12 months, the free SQL Database converts to a paid basic SQL subscription. If you choose not to use SQL with App Service then the paid basic subscription is not required after 12 months.

  • Except for Free tier, an App Service plan carries a charge on the compute resources it uses. In the Shared tier, each app receives a quota of CPU minutes, so each app is charged for the CPU quota. In the dedicated compute tiers (Basic, Standard, Premium, PremiumV2, PremiumV3), the App Service plan defines the number of VM instances the apps are scaled to, so each VM instance in the App Service plan is charged. These VM instances are charged the same regardless how many apps are running on them. To avoid unexpected charges, see Clean up an App Service plan. In the Isolated tier, the App Service Environment defines the number of isolated workers that run your apps, and each worker is charged. In addition, there's a flat Stamp Fee for the running the App Service Environment itself.

Talk to a sales specialist for a walk-through of Azure pricing. Understand pricing for your cloud solution.

Get free cloud services and a $200 credit to explore Azure for 30 days.

Added to estimate. Press 'v' to view on calculator
Can we help you?
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads