R2Explorer is a native macOS storage manager for Cloudflare R2 and S3-compatible services, built entirely with Swift and AppKit
R2Explorer is a native macOS storage manager for Cloudflare R2 and S3-compatible services, built entirely with Swift and AppKit.
FREE TO DOWNLOAD
Download R2Explorer free and connect unlimited R2, S3-compatible, and local Wrangler accounts. Browse buckets, preview files, inspect your R2 Data Catalog, see what each bucket costs this month, and download anything. No account, no trial timer, no limits on read operations.
Unlock Pro with a one-time in-app purchase for every write feature: upload, delete, rename, create and delete buckets, mirror and sync, bucket benchmark, month-end cost projection, and the Data Catalog Maintenance Workbench with its R2 SQL query builder. Pay once, with no subscription, and an unlock bought today covers every future update on every Mac signed into the same Apple ID.
KEY FEATURES
• R2, S3 & Local — Connect to Cloudflare R2, any S3-compatible service, or a local wrangler dev / Miniflare project folder, editing its R2 objects straight on disk with no deploy and no credentials. Import from an ~/.aws profile in one click, including IAM Identity Center profiles. Your connection list syncs across your Macs over iCloud.
• Cost, Budget & Monitor — See month-to-date spend per bucket, read from your own Cloudflare analytics, free. Pro projects where the month will land, holds a monthly budget per connection, and badges that connection before the projection passes it. The Cost & Catalog Monitor checks spend and catalog state across every connection at once and records when each reading was taken, so nothing refreshes on a timer and aged readings are marked stale. Connections analytics cannot serve fall back to a measured scan.
• Connection Health — Test Connection reports one row per credential plane, so a token that is valid but missing R2 scope reads differently from one that is simply wrong.
• Object Browser — Navigate with hierarchical folder views, breadcrumbs, search, and multi-select. Sort buckets by name or by what they cost.
• Upload & Download — Drag-and-drop uploads with automatic multipart handling for large files. Download single objects, bulk selections, or entire folders.
• Fast Bulk Deletes — Delete folders and large multi-selections with parallel batches and a live progress modal you can cancel at any time. Empty Bucket clears a bucket without deleting it.
• R2 Data Catalog — Inspect catalog status, Iceberg namespaces, and tables right beside your objects, free. R2Explorer warns you before a delete, upload, rename, or sync can corrupt a catalog-backed bucket's Iceberg tables, without ever blocking you. Pro adds a Maintenance Workbench that grades your catalog against what Cloudflare expects, says what each gap costs, and generates the wrangler commands to close it, plus ready-to-run R2 SQL for any table.
• Rename Files & Folders — Rename any file or folder from the context menu. Folder renames run parallel copy-then-delete with live progress and one-click rollback if a copy fails.
• Bucket Mirror & Sync — Copy objects between any two buckets, across connections and even across providers (R2 to S3 and back). Sync adds new and changed files; Mirror also deletes extras on the destination. Review a full plan before anything is written, then watch it run live.
• Bucket Benchmark — Run upload, download, TTFB, and list tests against any bucket, from 1 KB to 10 MB. See latency percentiles and throughput, then export as Markdown, CSV, or TSV.
• Inline File Preview — Preview images, JSON, XML, YAML, and source code in the app. Inspect HTTP headers and metadata without downloading.
• Tabs & Keyboard-First Design — Open multiple buckets and connections in tabs with Cmd+T, plus shortcuts and context menus throughout.
SECURITY & PRIVACY
Your credentials live exclusively in the macOS Keychain, encrypted by the OS, never in plain text, never sent to third parties. R2Explorer talks straight to your storage endpoints with zero intermediary servers, and collects no telemetry or user data.