Browse every S3-compatible bucket in one place
One fast interface for AWS S3, Cloudflare R2, MinIO and the rest — with the file browser you already know.
Security
Server credentials are encrypted
Your server credentials are encrypted at rest, and decrypted only to run the S3 operations you ask for.
Encrypted at rest
Credentials are encrypted with RSA-OAEP using your own key pair, plus AES-256-GCM.
Open source
The whole codebase is on GitHub under MIT, so you can read exactly what runs.
Self-host it
Don't want to trust us with anything? Run S3 Viewer on your own infrastructure.
Product
An S3 client that works like a file browser
Navigate your buckets with the familiar file explorer interface you already know — folders, search, drag and drop.
Connect a server in one step
Add any S3-compatible provider from the sidebar — enter the region and endpoint once and your buckets appear.
Switch between servers
Manage AWS S3, Cloudflare R2, MinIO and more from one sidebar, without changing tabs.
Share one folder, not the whole bucket
Invite a contractor to landing/ and nothing else. They can browse, upload, rename and delete inside it, and can't open or even list the rest of the bucket. No IAM policy to write, and it works on every provider.
Under the hood
Built with modern tools
Next.js, TypeScript and React — a thin client that stays fast as your buckets grow.
- PostgreSQL
- TanStack Virtual
- Better Auth
- Next.js
- S3 Viewer
- TanStack Query
- Zustand
- Tailwind
- Prisma
A letter
From the team
We built S3 Viewer because we were tired of being locked into provider-specific interfaces. AWS won't let you view your R2 buckets. Cloudflare won't show your S3 data. And other providers keep your data siloed in their own dashboards. We wanted one viewer that works everywhere — a single interface for all your object storage, regardless of where it lives.
Our mission is to make object storage as accessible, fast and simple as your local file system, regardless of your technical background.
Explore the S3 Viewer experience
Browse, upload, share and manage files in any S3-compatible bucket from one fast, open-source interface.