✦ Android App

Your Data,
Managed Beautifully.

Tired of Google and Apple charging you more every year to store your own memories? Connect your own AWS S3 bucket — or Backblaze B2, MinIO, Cloudflare R2 — and pay only for the space you actually use.

Your photos, videos, and files — always yours. Every byte is processed locally on your device, so we never see your data.

100%
Local Processing
3+
S3 Providers
$5
One-Time
🔓 Why S3 Manager

Stop Renting Your
Memories Back.

Google Photos and iCloud keep raising prices and shrinking what's free — and you still don't own the storage. Plug into your own S3 bucket instead, and pay your cloud provider only for what you actually use.

  • Pay for what you use

    A few dollars a month for real storage on AWS, Backblaze, or MinIO — not an inflated all-you-can-eat subscription tier you'll never fill.

  • Perfect for a family vault

    Share access to one bucket with your whole family. Every photo and video lives in one place everyone can reach — not scattered across five separate accounts.

  • Serious storage for serious work

    Photographers and other professionals can scale to terabytes of RAW files and footage without paying consumer-cloud premiums for the privilege.

Google Photos / iCloud

  • Prices and storage tiers change on their schedule, not yours
  • The free tier keeps shrinking as your library keeps growing
  • Every family member needs their own separate paid account
  • Your photos live under someone else's terms, not yours

Your Own S3 Bucket

  • You pick the bucket, the provider, and the price — pennies per GB
  • Storage scales with your actual usage, not an artificial tier
  • One shared bucket works as a family photo vault everyone can access
  • Your data, your rules — S3 Manager is just the window into it
⚡ Features

Everything You Need,
Nothing You Don't.

Seven pillars that make S3 Manager the most capable, secure, and beautiful cloud storage client on Android.

Universal Compatibility

Connects right out-of-the-box to AWS S3, with custom endpoints for Backblaze B2, self-hosted MinIO, Cloudflare R2, and any S3-compatible provider — your bucket, your rules, no lock-in.

Foreground Service Uploads

Upload large photo collections and heavy video files without interruption. Android foreground service keeps uploads active in the background with live notification progress.

Privacy Focused & Secure

Zero intermediate servers. The app talks directly to your storage provider using the official AWS Kotlin SDK — the same class of tooling behind enterprise-grade systems. Your credentials never leave your device.

Media First Experience

Built for your memories. High-performance photo zooming, native video playback with ExoPlayer, and EXIF orientation support — all smoothly paginated.

Complete File Management

Browse folders, upload multiple files simultaneously, create directories, and delete items with ease. Full control of your cloud storage.

Advanced Filtering & Search

Sort by date, name, or size. Filter by target bucket, specific folders, and even specific years using a smooth, intuitive bottom-sheet UI.

Premium Design Ecosystem

Built entirely with Jetpack Compose. Enjoy dynamic colors, glassmorphic UI elements, smooth transitions, and a flawless dark mode from day one.

💬 FAQ

Got Questions?
We've Got Answers.

Enter your Access Key ID and Secret Access Key on the login screen. For AWS, generate these from the IAM console. For Backblaze or MinIO, use the advanced options to specify a custom endpoint.

Yes. If your IAM user lacks the ListAllMyBuckets permission, set the Target Bucket and Region in the Advanced Options on the login screen. S3 Manager will connect directly to that bucket.

S3 Manager is a one-time purchase of $5. You only pay your cloud provider for the storage you use — there are no subscriptions or hidden fees.

All processing happens locally on your device. S3 Manager communicates directly with your storage provider using the official AWS Kotlin SDK. We never see your credentials or files.

AWS S3 works out of the box. Any S3-compatible provider (Backblaze B2, MinIO, Cloudflare R2, and others) is supported by specifying a custom endpoint in the Advanced Options.

Still have questions? Browse the full documentation →

About the Developer

Spaceout Beyond Excelsior

Software Engineer & Engineering Manager — Cloud, Data & System Architecture

Hi, I'm Luke. By day, I'm a professional software engineer and engineering manager leading teams that build and maintain full-stack, data-intensive products for enterprise clients — architecting systems on AWS and Azure with a focus on security, compliance, and long-term product stewardship. S3 Manager is built to the same standard: no shortcuts, no dark patterns, just a solid piece of software from someone who ships enterprise-grade systems for a living.

Outside client work, I'm the creator and owner of spaceout.pl — a big geek with a love for Star Wars, Marvel and DC comics, funk and 80s music, and a pro-bono designer/developer for NGO and activist groups.

5+ Years Product Ownership AWS & Azure Cloud Security & DevSecOps Full-Stack Architecture