(Developer Preview)

The AWS SDK for JavaScript enables you to directly access AWS services from JavaScript code running in the browser. Authenticate users through Facebook, Google, or Login with Amazon using web identity federation. Store application data in Amazon DynamoDB, and save user files to Amazon S3. A single script tag is all you need to start using the SDK.

No Server Required

Direct calls to AWS services mean no server-side code and no need to configure application servers.

Simple to Deploy

Since there's no application logic to be processed on the server side, deploying your web application can be as easy as uploading it to an Amazon S3 bucket.

Easy to Learn

Using nothing but common web standards - HTML, CSS, and JavaScript - you can build full-featured dynamic browser applications.

Social Login

Secure your browser app access to AWS resources without any server-side code. Web identity federation in AWS IAM provides an easy way to integrate Facebook, Google, or Login with Amazon into your apps for a streamlined user experience.

Online Data

Deliver a connected browser application experience using data in the cloud. Amazon DynamoDB is a fast, fully managed NoSQL database service that makes it simple and cost-effective to store and retrieve your app data. Fine-grained access control securely isolates user data within a single DynamoDB table and enables private data storage directly from a browser app.

File Storage

Securely store and access unlimited amounts of user files with Amazon S3. The AWS SDK for JavaScript integrates with the browser's native file interface to simplify uploading to Amazon S3.

Browser Support

The AWS SDK for JavaScript in the Browser is supported by all modern browsers. For a full list of supported browsers and versions, visit the Developer Guide.

Storage & Content Delivery

Amazon S3 »

Connect with other developers in the JavaScript Community Forum »

Discover more about using JavaScript with AWS in the JavaScript Developer Center »

Learn the details of the latest SDK in the Release Notes »

Dig through the source code in the GitHub Repository »