App Service pricing

Create web and mobile apps for any platform

The Azure App Service PaaS offering brings together everything you need to create websites, mobile backends and web APIs for any platform or device. Free, Shared (preview) and Basic plans provide different options to test your apps within your budget. Standard and Premium plans are for production workloads and run on dedicated Virtual Machine instances. Each instance can support multiple apps and domains. The Isolated plan hosts your apps in a private, dedicated Azure environment and is ideal for apps that require secure connections with your on-premises network or additional performance and scale.

Free Try for free Shared Host basic apps Basic Dedicated environment for dev/test Standard Run production workloads Premium Enhanced performance and scale Isolated High-Performance, Security and Isolation
Web, mobile or API apps 10 100 Unlimited Unlimited Unlimited Unlimited
Disk space 1 GB 1 GB 10 GB 50 GB 250 GB 1 TB
Maximum instances Up to 3 Up to 10 Up to 20 Up to 100*
Custom domain Supported Supported Supported Supported Supported
Auto Scale Supported Supported Supported
VPN hybrid connectivity Supported Supported Supported
Network Isolation Supported
Price Free $- $- $- $- $-

*More instances available upon request

165 MB outbound network traffic included, additional outbound network bandwidth is charged separately.

App Service offers include access to a free 20 MB SQL database for 12 months. After 12 months, the free SQL Database converts to a paid basic SQL subscription.

No SLA is offered for free or preview services. For more information on SLA for App Service, go here.

Details on App Service regional availability can be found here. Some features are not available on sovereign clouds (Azure Governmnent, Germnay and China) details of which can be found here.

View full details for App Service Plans

Free and Shared

The Free and Shared (preview) service plans are ideal for experimenting with the platform and for development and test scenarios. Use the Free plan to quickly evaluate our platform and convert the app at any time to one of the paid plans without delays or downtime. The Shared (preview) plan allows you to develop and test in an environment using features such as custom domain names and more, before moving to production. Shared is also suitable for low traffic sites. Free and Shared plans are metered on a per App basis, rather than a per instance basis as is the case with Basic, Standard and Premium plans.

Price for Shared (preview) plan reflects a preview discount.

Instance Cores Ram Storage Prices
F1 Shared
(60 CPU minutes / day)
1 GB 1.00 GB $-
D1 Shared
(240 CPU minutes / day)
0.5 GB 1.00 GB $-1
per site
1Shared price is per App rather than per instance.

Basic Service Plan

Designed for apps that have lower traffic requirements and do not need more advanced autoscale and traffic management features. Pricing is based on the size and number of virtual machines instances you run. Built-in network load balancing support automatically distributes traffic across virtual machines instances.

Instance Cores Ram Storage Prices
B1 1 1.75 GB 10 GB $-
B2 2 3.50 GB 10 GB $-
B3 4 7 GB 10 GB $-
*Linux PREVIEW price 50% of listed windows GA price.

Standard Service Plan

Designed for production API, Mobile and Web apps. There are no limits on the number of apps/domains you can host using the Standard service plan. Pricing is based on the size and number of virtual machines instances you run. Built-in network load balancing support automatically distributes traffic across the virtual machines instances. The Standard plan includes built-in autoscale support that can automatically adjust the number of virtual machines instances running to match your traffic needs. It also includes built-in backup support.

Instance Cores Ram Storage Prices
S1 1 1.75 GB 50 GB $-
S2 2 3.50 GB 50 GB $-
S3 4 7 GB 50 GB $-
*Linux PREVIEW price 50% of listed windows GA price.

Premium Service Plan

Designed for production apps, the Premium plan supports larger numbers of scale instances, additional connectors and BizTalk capabilities, while still including all the advanced capabilities found in the Standard plan. The Premium plan also offers the ability to create App Service Environments which provide full isolation and operate in the customer’s virtual network and can scale up to 50 instances (more available upon request). App Service Environment deployments also support P4 cores. You can find more details on App Service Environments here.

Instance Cores Ram Storage Prices
P1 1 1.75 GB 250 GB $-
P2 2 3.50 GB 250 GB $-
P3 4 7 GB 250 GB $-
P4 1 8 14 GB 250 GB1 $-
1P4 cores are only available with App Service Environment deployments.

Premium v2 Service Plan

Designed to provide enhanced performance and scalability for production apps, Premium v2 (preview) features Dv2-series VMs with faster processors, SSD storage, and double memory-to-core ratio compared to Standard. Premium v2 also supports higher scale via increased instance count while still providing all the advanced capabilities found in the Standard plan.
Instance Cores Ram Storage Prices
P1v2 1 3.50 GB 250 GB $-
P2v2 2 7 GB 250 GB $-
P3v2 4 14 GB 250 GB $-

Isolated Service Plan

Designed to run mission critical workloads, the Isolated plan allows customers to run their apps in a private, dedicated environment in an Azure datacenter using Dv2-series VMs with faster processors, SSD storage, and double the memory-to-core ratio compared to Standard. The private environment used with an Isolated plan is called the App Service Environment. The plan can scale to 100 instances with more available upon request. You can find more details on the Isolated plan and App Service Environments. In addition to the price per Isolated plan instance there is also a flat fee for each App Service Environment of $-/hr(~$-/month).

Instance Cores Ram Storage Prices
I1 1 3.50 GB 1 TB $-
I2 2 7 GB 1 TB $-
I3 4 14 GB 1 TB $-

Custom domain

Azure App Service Web Apps customers can now purchase custom domains to their Web Apps account and manage them within the same portal they manage their web subscriptions. The top level domains that will be available are com, net, co.uk, org, nl, in, biz, org.uk and co.in.

Price $- 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.

Standard SSL Certificate Wildcard SSL Certificate
Price $-/ year /1-year validity $-/ year /1-year validity
* To avoid overage and potential service disruption, Subscriptions without credit card on file or not enough pre-paid credits should weigh-in the pricing impact before placing an order.

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. 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 cert itself must be purchased separately.

SNI SSL IP SSL
Price $-/ month /certificate supported $-/ month /certificate supported
Browser compatibility Modern browsers All browsers
* Billing for SSL Connections is prorated hourly. Monthly price estimates are based on 744 hours of usage per month.

Support & SLA

  • Free billing and subscription management support.
  • Flexible support plans starting at $29.0/month. Find a plan
  • We guarantee that Apps running in a customer subscription will be available 99.95% of the time. No SLA is offered for preview services. For more information on SLA for App Service, go here.

FAQ

  • 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.

Resources

Calculator

Estimate your monthly costs for Azure services

Purchase FAQ

Review Azure pricing frequently asked questions

Product Details

Learn more about App Service

Documentation

Review technical tutorials, videos, and more resources

Sign up now and get $200 in Azure credits

Start today