Android client for S3-compatible storage
S3Dock
Browse files, preview media, play music, upload content, manage buckets, and keep selected files available offline from your own S3-compatible storage.
Built for user-owned storage
S3Dock does not provide a cloud account. You connect your own Amazon S3, Cloudflare R2, MinIO, Wasabi, Backblaze B2, DigitalOcean Spaces, or another S3-compatible endpoint.
Browse and manage
Use list, grid, and masonry layouts with search, sorting, favorites, uploads, downloads, move, rename, and delete operations.
Media previews
Open photos, videos, and music with built-in viewers, thumbnails, cache controls, and background audio playback.
Offline access
Keep selected files available offline and control local cache usage from the app settings.
Privacy-first architecture
The app connects directly from your Android device to the storage endpoint you configure. S3Dock does not operate a developer-controlled server for your files or credentials.