Developer Guide

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

What Is the AWS SDK for PHP Version 3?

The AWS SDK for PHP Version 3 enables PHP developers to use Amazon Web Services in their PHP code, and build robust applications and software using services like Amazon S3, Amazon DynamoDB, Glacier, etc. You can get started in minutes by installing the SDK through Composer — by requiring the aws/aws-sdk-php package — or by downloading the standalone or aws.phar file.

         Diagram that provides an overview of how AWS SDK for PHP version 3 works

Not all services are immediately available in the SDK. To find out which services are currently supported by the AWS SDK for PHP, see Service Name and API Version. For information about the AWS SDK for PHP Version 3 on GitHub, see Additional Resources.

External links: API Docs | GitHub | Gitter | Blog | Forum | Packagist


If you're migrating your project's code from using Version 2 of the SDK to Version 3, be sure to read Upgrading from Version 2 of the AWS SDK for PHP.

Getting Started

SDK Guides

Service-Specific Features


For additional examples, see the AWS Code Sample Catalog.


Submit issues on GitHub:

API Documentation

Find API documentation for the SDK at