Amazon S3
- Android app
- Yes
- Free plan
- No
- Runs on
- Android, api, iOS, Linux, Mac, Web, Windows

Summary
Amazon S3 is an object storage service for storing, managing, analyzing, and protecting data used by data lakes, cloud-native applications, and mobile apps. Its capacity adjusts as objects are added or removed, without requiring storage to be provisioned in advance. Storage classes cover frequent access, infrequent access, and archiving. S3 Versioning preserves object versions, while Replication can copy objects to buckets in the same or different AWS Regions. For analysis, S3 works with Amazon Athena and Amazon Redshift Spectrum to query data in place with SQL; S3 Vectors adds vector storage and querying, including integration with Amazon Bedrock Knowledge Bases. Security controls include encryption for object uploads, Block Public Access settings, and Object Lock for customer-defined retention periods. AWS documents access through its Management Console, CLI, SDKs, and REST API. A Free Tier is available, while listed pricing is usage-based and varies by storage, requests, retrieval, transfer, and other features. Some archived objects have 90- or 180-day minimum storage durations, with prorated charges for early deletion.
Who it is for
S3 suits teams and developers who need object storage for applications, data lakes, or analysis. Its access methods, storage classes, versioning, and replication options fit varied storage and retention needs.
What is good
- Storage expands or contracts with object changes.
- Offers classes for frequent, infrequent, and archive access.
- Versioning preserves object versions.
- Supports access through console, CLI, SDKs, and REST API.
What to know first
- Usage charges vary across storage and other features.
- Some archive objects require 90- or 180-day minimum storage.
- Early archive deletion incurs a prorated charge.
Everything Xiaomi review
Amazon S3: the full review
Amazon S3 combines adjustable object storage with multiple access classes, versioning, replication, and security controls. Review usage charges and archive retention terms when deciding whether it fits your storage needs.
Overview
Amazon S3 is an object storage service for storing and managing data used by data lakes, cloud-native applications, and mobile apps. It can also support data analysis and protection. Storage adjusts as objects are added or removed, so there is no need to provision a fixed capacity in advance.
S3 is designed for 99.999999999% data durability and 99.99% availability by default. These are design figures; they do not describe the result of every individual workload. Versioning, replication, access controls, and retention settings provide ways to manage how stored objects are protected and handled.
Its scope extends from application data to analytics and vector workloads. That breadth comes with usage-based charges across several parts of the service, so the advertised starting figure alone does not describe the cost of a particular setup.
Key features
Storage for different access patterns
S3 offers storage classes for frequent access, infrequent access, and archiving. Choosing among them can align storage with expected access patterns. Some archived objects have minimum storage durations of 90 or 180 days, and deleting them before the minimum period ends incurs a prorated charge.
Versions, replication, and retention
S3 Versioning preserves object versions. S3 Replication can copy objects to buckets in the same AWS Region or a different one. S3 Object Lock can prevent deletion of an object version during a retention period defined by the customer. S3 also supports lifecycle rules and object immutability.
Analytics and vector data
Amazon Athena and Amazon Redshift Spectrum can query S3 data in place using SQL. S3 Vectors adds native vector storage and querying, with integration for Amazon Bedrock Knowledge Bases.
Security and compliance
S3 encrypts object uploads and offers S3 Block Public Access controls at the bucket or account level. AWS says the service maintains compliance programs that include PCI-DSS, HIPAA/HITECH, FedRAMP, and FISMA.
Developer access
Developers can work with S3 through the AWS Management Console, CLI, SDKs, and REST API. Documented SDKs are available for Java, .NET, Python, PHP, Node.js, and Ruby. S3 compatibility is supported, and the maximum object size is 50,000 GB.
Pricing
Amazon S3 is a paid, usage-based service with no minimum charge. The listed starting price is $0.02/mo; the pay-as-you-use plan has no single price listed. Costs vary with storage, requests, retrieval, data transfer, management, replication, and other feature charges.
A Free Tier is available as a way to get started, but its included quantities are not specified here. Archived data also needs attention: early deletion can trigger prorated charges when an object has a 90- or 180-day minimum storage duration.
Platforms
S3 is listed for Android, iOS, Linux, macOS, and Windows, as well as web and API access. The documented console, command-line, SDK, and REST API options make it accessible both through interfaces and programmatic integrations.
Who it's for
S3 may suit organizations and developers that need object storage for application data, mobile apps, data lakes, or archival workloads. Its storage classes, version preservation, replication, and retention controls are relevant when access patterns and data-handling policies differ across datasets. Analytics and vector features may also be useful where stored data feeds SQL queries or Bedrock Knowledge Bases.
It is less straightforward for someone seeking a single predictable monthly price: charges depend on usage and selected capabilities. Teams should account for requests, retrieval, transfer, and any minimum storage periods alongside the amount of data stored.
Pros and cons
- Pros: Storage scales with additions and removals without advance capacity provisioning.
- Pros: Offers storage classes, versioning, replication, lifecycle rules, and retention controls.
- Pros: Supports SQL querying integrations, native vector storage and querying, encryption, and public-access controls.
- Cons: Total cost varies across storage and multiple usage and feature categories.
- Cons: Some archived objects carry 90- or 180-day minimum durations, with prorated charges for early deletion.
- Cons: Free Tier quantities are not stated here, making the included allowance unclear.
Alternatives
For other storage options, see Cloud Storage Services and Storage Replication Software. Alternatives listed in related categories include SeaweedFS, Synology Photos, Obstor, LINBIT DRBD, XtreemFS, DAOS, OpenEBS, and Longhorn.
Verdict
Amazon S3 combines elastic object storage with controls for access patterns, recovery, replication, retention, analytics, and vector data. Its strongest fit is for workloads that benefit from that breadth and can be managed on a usage-based billing model. Before choosing a storage class or archive setup, account for retrieval and transfer charges as well as any minimum storage period; the listed starting price does not capture those workload-specific costs.
Amazon S3 plans and pricing
All plansCompared on cloud storage services
- Free plan
- Noaws.amazon.com
Facts
- What it does
- Amazon S3 is an object storage service for storing, managing, analyzing, and protecting data for use cases including data lakes, cloud-native applications, and mobile apps.aws.amazon.com · 28 Sept 2026
- Elastic storage
- S3 automatically grows and shrinks as data is added or removed, with no need to provision storage.aws.amazon.com · 28 Sept 2026
- Durability and availability
- S3 is designed for 99.999999999% data durability and 99.99% availability by default.aws.amazon.com · 28 Sept 2026
- Storage classes
- S3 offers storage classes for different access patterns, including frequent access, infrequent access, and archiving.aws.amazon.com · 28 Sept 2026
- Data recovery
- S3 Versioning preserves object versions, and S3 Replication can copy objects to buckets in the same or different AWS Regions.aws.amazon.com · 28 Sept 2026
- Analytics integrations
- S3 works with Amazon Athena and Amazon Redshift Spectrum to query data in place using SQL.aws.amazon.com · 28 Sept 2026
- AI and vector storage
- S3 Vectors provides native vector storage and querying, including integration with Amazon Bedrock Knowledge Bases.aws.amazon.com · 28 Sept 2026
- Security
- S3 encrypts object uploads and provides S3 Block Public Access controls at bucket or account level.aws.amazon.com · 28 Sept 2026
- Compliance
- AWS says S3 maintains compliance programs including PCI-DSS, HIPAA/HITECH, FedRAMP, and FISMA.aws.amazon.com · 28 Sept 2026
- Retention controls
- S3 Object Lock can prevent object version deletion during a customer-defined retention period.aws.amazon.com · 28 Sept 2026
- Developer access
- AWS documents access through its Management Console, CLI, SDKs, and REST API, with SDKs for Java, .NET, Python, PHP, Node.js, and Ruby.docs.aws.amazon.com · 28 Sept 2026
- Pricing limits
- Some archived objects have minimum storage durations of 90 or 180 days, and early deletion incurs a prorated charge.aws.amazon.com · 28 Sept 2026
- Free tier
- AWS offers a Free Tier for Amazon S3 and describes it as a way to get started, but the opened offer page does not state its included quantities.aws.amazon.com · 28 Sept 2026
Best Amazon S3 alternatives
See all 12Where it ranks on Everything Xiaomi
Is Amazon S3 yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- aws.amazon.com/s3/· checked 28 Sept 2026
- aws.amazon.com/s3/features/· checked 28 Sept 2026
- aws.amazon.com/s3/security/· checked 28 Sept 2026
- docs.aws.amazon.com/s3/· checked 28 Sept 2026
- aws.amazon.com/s3/pricing/· checked 28 Sept 2026
- aws.amazon.com/free/storage/s3/· checked 28 Sept 2026



