AWS Amplify helps front-end web and mobile developers build apps faster. It consists of a development framework and a web hosting service to build and deploy secure and scalable mobile and web applications powered by AWS.

Introduction to AWS Amplify



Supported platforms:
JavaScript, React, Angular, Vue, Next.js


Supported platforms:
Android, iOS, React Native, Ionic, Flutter



Data Access Patterns

Learn more »
Tutorial | Next.js

Deploy a Next.js App

Learn how to deploy a Next app to AWS using Amplify Hosting through a CLI workflow or a git-based workflow.

Learn more »
Tutorial | Next.js

Authentication with Next.js

Learn how to implement auth in a Next.js app.

Learn more »
Tutorial | React

Build a React App

Create a simple full-stack web application using AWS Amplify, a set of tools and services including a web hosting service

Learn more »
Tutorial | React Native

AWS Amplify & React Native App

Learn how to use AWS Amplify in React Native by building a fully functional login and registration flow with a focus on authentication.

Learn more »


Video | ios

TikTok Clone

Kilo Loco attempts to create a TikTok clone in less than 24 hours on iOS using Swift and AWS.

Learn more »
Video | ios, android

Build iOS and Android Apps

Learn more »
Tutorial | iOS

Build an iOS App

Create a simple iOS application using AWS Amplify, a set of tools and serverless services in the cloud.

Learn more »
Tutorial | flutter

Announcing AWS Amplify Flutter

A first look at AWS Amplify Flutter (Developer Preview)

Learn more »
Tutorial | iOS

iOS Project Setup

Learn more »
Tutorial | Android

Android Push Notifications

Set up a React Native app using AWS Amplify to receive Android Push Notifications.

Learn more »


Check out upcoming and past events, articles, and additional resources.

Join our community! 
Ready to get started?

Get started with AWS Amplify.

Learn more 
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Have more questions?

Contact our team directly at