Trace Id is missing
Skip to main content

Static Web Apps

Streamlined full-stack development from source code to global high availability.

Develop serverless web apps fast with global reach and scale

Accelerate your app development with managed global availability for static content hosting and dynamic scale for integrated serverless APIs. Experience high productivity with a tailored local development experience, CI/CD workflows to build and deploy your app, and unified hosting and management in the cloud.

Global hosting

Bring your content closer to your customers with automated content geo-distribution.

API Functions

Enrich your app with integrated serverless APIs powered by Azure Functions.

Streamlined build and deployment

Go from code to cloud quickly with options like first-class GitHub integration where repository changes trigger builds and deployments.

Seamless staging environments

Generate staging versions of your app based on pull requests to preview changes before publishing.

Seamless developer experience and CI/CD

Boost productivity with a tailored developer experience that includes a Visual Studio Code extension for local development, full repository analysis, and native GitHub workflows for CI/CD.

Seamless developer experience and CI/CD

Global distribution and dynamic scale

Scale faster with fully managed global distribution of static content. Add managed Azure Front Door to your static web apps to significantly reduce latency and increase throughput for your global users with edge load balancing, SSL offload and application acceleration. Build highly scalable serverless API's using Azure Functions in your preferred language - JavaScript, TypeScript, Python or C#.

Your language, your framework

Static Web Apps automatically builds and deploys dozens of frontend frameworks.

Comprehensive security and compliance, built in

A security center overview in Azure showing policy and compliance data and resource security hygiene
The security center compute and apps tab in Azure showing a list of recommendations

Get started with an Azure free account


Start free. Get $200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.


After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.


After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

Developer documentation, sample code and app development resources

5-minute quickstarts

Build your static web app using:




Web (App No framework)

Frequently asked questions about Static Web Apps

  • Static Web Apps supports JavaScript and TypeScript front-end apps including those developed with popular frameworks like Vue.js, React, Angular, and more.

  • Static Web Apps supports JavaScript, TypeScript, Python, and C# Azure Functions apps.

  • Leverage the Visual Studio Code extension for Static Web Apps. See to get started.

  • Point Static Web Apps to your GitHub repository. See to get started.

Ready when you are—let’s set up your Azure free account