Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

AWS SDK for Swift Documentation

The AWS SDK for Swift provides support for accessing Amazon Web Services infrastructure and services using the Swift language. Applications, servers, and libraries can be built on top of Amazon services including Amazon S3, Amazon EC2, DynamoDB, and more.

Guides and API Reference

  1. Describes the features provided by the SDK to enable applications to use AWS services such as Amazon S3, DynamoDB, and Amazon Cognito.
  2. Lists the Swift classes that implement each AWS service and API, with descriptions and details for each class and function.

Code Examples

  1. Browse code showing how to use the SDK for Swift to access various AWS services.
  2. Contains code examples and other types of examples to help accelerate your development of applications that work with AWS services. The examples show how to perform specific tasks for AWS services using various programming languages and supported technologies.
PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.