Documentation
Use object storage without handing over the cloud console.
Connect a provider, decide who or what can reach each bucket and prefix, and keep a short operational record of what happened.
Connect your first bucket
Set up storage, test access, and invite your team.
ADMINSet up people and roles
Invite members, shape access, and review activity without handling provider secrets.
MEMBERWork with files
Find your granted storage, upload safely, and understand a denied action.
EVERYONEUnderstand the access model
See how organisations, connections, roles, rules, buckets, and prefixes fit together.
Start here
What quickS3 is and is not What quickS3 does for your team, your AI tools, and your storage account, and what it deliberately isn't: a backup, a sync tool, or a storage console. Connect your first bucket Connect your storage account to quickS3, check that it can reach your buckets, and open your first one. About five minutes with a key in hand. Core concepts The handful of terms you'll meet in quickS3, from organisations and connections to buckets, prefixes, and roles, explained in plain language. Admin quickstart Create a role that grants one folder, invite a teammate into it, and check what they can reach. The order matters, so build the role first. Member quickstart You've been invited to quickS3. Find the storage you've been given, move around a bucket, and download, preview, share, or upload files.
Accounts
Sign in to quickS3 Three ways into quickS3: a one-time email link that needs no password at all, your password, or Google. Use the same address every time. Create an account and verify your email Sign up for quickS3 with a password, a one-time email link, or Google, confirm your address, and pick up an invitation from a teammate. Recover or reset a password Set a new password from a one-time email link, or skip passwords altogether and sign in by email instead. Reset links last 30 minutes. Manage sign-in methods Add, change, or remove your quickS3 password, link or unlink Google, and see why every change signs out your other browser sessions. Sign out Sign out of this browser with Disconnect, what keeps working afterwards, and how to end your sessions in every other browser at once.
Organisations
Work with multiple organisations Switch between organisations, or create a new one for a separate team, client, or environment. Nothing at all is shared between two of them. Rename an organisation Change the name people see in the organisation switcher. It's the only organisation setting there is, and nothing else about your setup changes. Leave an organisation Remove yourself from an organisation, or ask an Owner to remove you, what happens to your access afterwards, and why a sole Owner can't leave.
Connections
Storage connections What a storage connection is, what it stores, who in your organisation can see or change one, and how to set one up safely. Give quickS3 the smallest key that works What to grant the access key behind a connection and what to leave out, so a mistake anywhere stops at the buckets you picked. Test and troubleshoot a connection What Test connection checks at your storage provider, what each result means, and how to fix the errors it most often turns up. Connect AWS S3 Create an IAM user and policy for quickS3 in the AWS console, then paste its access key in to connect your S3 buckets. About ten minutes. Edit, rotate, or delete a connection Change a connection's settings, rotate its access key in the right order so nobody loses access, or delete the connection for good. Connect Azure Blob Storage Connect an Azure storage account with its account name and access key, and why a separate storage account is the safest way to do it. Connection slugs and URLs The short name a connection uses in browser addresses, how quickS3 makes one from the connection name, and what breaks if you change it. Connect Backblaze B2 Create a Backblaze B2 application key scoped to your bucket, find your S3 endpoint, and connect your B2 buckets to quickS3 through the S3 API. Connect Cloudflare R2 Find your Cloudflare account ID, create an R2 account API token with the smallest permission that works, and connect your R2 buckets to quickS3. Connect DigitalOcean Spaces Create a limited DigitalOcean Spaces access key, find your region, and connect your Spaces to quickS3 without handing over your whole account. Connect Google Cloud Storage Create a service account and HMAC key for quickS3, then connect your Cloud Storage buckets through the S3-compatible XML API. Connect MinIO or other S3-compatible storage Connect a MinIO server, or another S3-compatible service, over public HTTPS: what the server needs, the access key to create, and how to test it. Connect Wasabi Create a Wasabi access key scoped to the buckets your team needs, find your region, and connect your Wasabi buckets to quickS3.
Files
Find your buckets What the Overview page shows for each storage connection, how the view changes with your role, and why a bucket might be missing from it. Browse a bucket Move around a bucket's folders, jump straight to a path, refresh the list after someone else uploads, and see why you might not see everything. Create a bucket Create a new private bucket, or an Azure container, from the Overview page, and the naming rules a bucket has to follow to be created. Upload files Upload files to a bucket straight from your browser, follow them in the upload queue, and work out why Upload is greyed out for a folder. Create a folder Add a new folder inside a bucket, why the New folder button is sometimes greyed out, and what quickS3 actually stores when a folder is empty. Upload limits and large files How big a file you can upload, how quickS3 splits large files into parts that upload side by side, and where Azure works differently. Browser uploads and CORS Why your buckets need a CORS rule before browser uploads work, how quickS3 sets one up for you, and how to write the rule by hand instead. Download or delete files Download files straight from your storage provider, delete files and empty folders, the 1 GB browser download limit, and what can't be undone. Pause, resume, and retry uploads Pick an interrupted upload back up without starting again, what Pause, Retry, and Cancel each do, and how to fix uploads that failed. Preview files Look at images, PDFs, video, audio, tables, and text files without downloading them, and which file types quickS3 can preview. Share a file with a public link Send one file to someone outside quickS3 with a download link that expires after 1 hour, 24 hours, or up to 30 days, and what to do if it leaks.
Access
How access works The two kinds of role in quickS3, how organisation roles and custom roles differ, and the checks every file action has to pass before it runs. Owner, Admin, and Member What Owner, Admin, and Member each can do in quickS3, and why making someone an Admin gives them no access at all to your files. Create and edit custom roles Build a custom role from a Read-only, Uploader, or Full access template, adjust its rules to fit, and keep your roles tidy as your team changes. How allow and deny rules work What an allow or deny rule is made of, how rules from several roles combine, and why a deny always wins no matter which role it came from. Invite people, change roles, and remove people Invite someone by email, tick the roles they need, change those roles later, and remove people again, all from the People page in quickS3. Read and Write Exactly what the Read and Write permissions let someone do, in the app and through AI clients, and why Write always includes deleting files. Folder access recipes Ready-made rule sets you can copy into a role, covering a read-only archive, a shared team folder, a private area, and other common setups.
Audit log
The audit log What the audit log records on its Organisation and Authentication tabs, who can see it, and how long quickS3 keeps events before they go. Find events in the audit log Filter the audit log by person, action, resource, result, and time, so you can find one upload, one deletion, or one failed sign-in. Export audit events Download audit events as a CSV or JSON file to keep them beyond 14 days, and why you have to load every event on the page before exporting.
AI agents
AI clients and quickS3 Let an AI client like Claude Code or Codex work with your buckets, limited to the roles you pick. It never sees your storage keys. Make a role for an AI client Give an AI client only the folders it needs, with a small role made just for it. Easier to reason about, and easy to spot later and revoke. Connect Claude Code Add quickS3 to Claude Code as a remote MCP server with one command, sign in, and pick the roles it gets. Then check what it can and can't reach. Connect the Claude app Add quickS3 as a custom connector in Claude on the web or desktop, choose the roles it gets, and see why browsing works before transfers do. Connect Codex Add quickS3 to OpenAI Codex as a remote MCP server, sign in from the terminal, and pick the roles it gets. One setup covers app, CLI, and IDE. Connect another AI client What an MCP client needs to work with quickS3, remote HTTP transport and OAuth sign-in, and the four steps to connect one and check its access. Approve an AI client What to check on the Connect an AI client screen before you select Authorize: the client, the organisation, the roles, and how long access lasts. Manage connected AI clients See which AI clients have access to your organisation, what each one was approved for, when it was last used, and how to revoke one for good. What AI clients can do The six quickS3 tools an AI client can use, the permission each one needs, and everything an AI client is not able to do with your files. How AI file transfers work How an AI client downloads and uploads files with short-lived links that never pass file contents through quickS3, and why some clients only browse. Troubleshoot AI clients Fixes for the common connection, access, and transfer problems with AI clients, from expired approval pages to tools that return nothing.
Security
Security model and limitations What quickS3 protects and how, and the limits it doesn't hide, so you can decide for yourself what data belongs behind it. Where your files travel Which transfers go straight between you and your storage, and the one setting that routes files through quickS3. How storage keys are protected What happens to the access key you give quickS3, from the moment you paste it to the moment you delete it. How quickS3 is built The Cloudflare services behind quickS3, where each kind of data lives, how organisations are kept apart, and what that means for your files. What data quickS3 keeps A plain list of what quickS3 stores about you, your organisation, and your activity, what it never stores, and how long each part is kept. Owner security checklist A short list of settings and habits that keep a quickS3 organisation safe, covering connections, people, roles, sharing, and AI clients.
Troubleshooting
Troubleshooting Find your problem in the table, see the most likely cause, and jump straight to the fix, from sign-in links to missing buckets and failed uploads. Connection problems What to do when Test connection fails, what each error message points at, and what to check when a connection works but uploads don't. Why can't I do this? Work out why someone can't see a bucket, open a folder, upload, or delete, by checking organisation, roles, rules, and the access key in order.
Reference
Limits and expiry times Every size limit, time limit, and naming rule in quickS3, in one place, from the largest upload to how long a share link can last. Supported providers Setup inputs and verified capabilities across all eight storage providers, including which ones support multipart uploads and bucket creation. Audit event fields What every field in an audit event means, on the Organisation and Authentication tabs and in CSV and JSON exports of the audit log. Who can do what A single table of what Owners, Admins, Members, share-link recipients, and AI clients can each do in an organisation and with your files. Glossary Short definitions of the terms used in quickS3 and in these docs, from access keys and buckets to prefixes, roles, and share links. Frequently asked questions Short answers to the questions people ask most about quickS3: where files are stored, what Admins can see, and how AI clients get access. Documentation changelog What changed in the quickS3 documentation and when, with the app version each round of pages was written and checked against.