Configure a scalable app backend
Visually build a backend
Use the visual interface to define a data model, user authentication, and file storage without backend expertise.
Extend with AWS services
Easily add AWS services not available within Amplify Studio using the AWS Cloud Development Kit (CDK).
Use with Amplify Libraries
Build beautiful React UI forms
Forms built for any API
Amplify Studio generates forms based on your JSON data or GraphQL schema. Studio can also deploy a matching cloud database to forms you created from scratch.
Save time on validation rules
Visually configure common validation rules such as emails and URLs. Use code to add custom validation rules, including validating with external services and APIs.
Extend styling via code
Amplify Studio auto-generated forms are fully customizable in code, so your form adapts to your project—not the other way around.
Accelerate web UI app development
Pre-built UI component library
Select from dozens of popular React components—such as newsfeeds, contact forms, e-commerce cards, and primitives (buttons, text fields, alerts, and so on)—and customize them to fit your style guide.
Figma design-to-code approach
Import designer-built Figma prototypes into Amplify Studio as React code you would write yourself, saving you from writing boilerplate code.
Visually bind frontend UI components in your layout to data sources in your cloud-connected app backend in a few clicks. Amplify Studio automatically generates the code required to power the UI with real data.
Manage and ship your app
Manage data, files, and users
Let team members manage users and groups, application content, and files outside the AWS Management Console for seamless collaboration.
Deploy and host with Amplify Hosting
Use with Amplify Hosting to deploy and host any React, Vue.js, or Next.js web app with built-in continuous integration and continuous deployment (CI/CD) workflows, testing, pull-request previews, and custom domains.
Supports multiple environments
Easily test and preview your changes in preproduction environments before pushing to production.