AWS Amplify

Build scalable mobile and web apps fast, with endless flexibility

Configure serverless backends with authentication, storage, data and more, using intuitive workflows.

Connect web and mobile apps to new and existing AWS resources in just a few lines of code.

Deploy and host static websites, single page web apps, and server-side rendered apps in clicks.

Collaborate effortlessly and easily manage app users and content.

How it works

AWS Amplify is a set of purpose-built tools and services that helps front-end web and mobile developers build full-stack applications on AWS faster, with the flexibility to leverage the breadth of AWS services to further customize an app. Amplify supports popular web frameworks including JavaScript, React, Angular, Vue, Next.js, and mobile platforms including Android, iOS, React Native, Ionic, and Flutter.
  • Develop
  • Deliver
  • Manage
  • Develop
  • AWS Amplify - Develop
  • Deliver
  • AWS Amplify - Deliver
  • Manage
  • AWS Amplify - Manage

Use cases

Create onboarding flows

Custom onboarding flows let users log in with preferred methods.

Collaborate in real time

Build real-time feeds, chat, and document sharing to streamline remote work.

Unlock AI/ML capabilities

Enable smarter user experiences with voice interactions, translations, and image recognition.

Launch targeted campaigns

Develop targeted push notifications and campaigns to retain and engage customers.

How to get started

Learn how AWS Amplify works

Dive into Amplify’s authentication, analytics, API, DataStore, and more.

Explore AWS Amplify features »

Join the Amplify Community

Amplify is a fast-growing open source project with millions of GitHub downloads.

Find out why »

Connect with an expert

From development to enterprise-level programs, get the right support at the right time.

Explore support options »

Explore more of AWS