Upload to R2. Natively.

A native macOS menu bar app for Cloudflare R2. Drag from Finder, drop on the menu bar, get a link. No dashboards, no browser tabs, no friction.

Download for macOS
Download for macOS

Uploading to R2
shouldn't require a browser.

Workflow - IT Operations
Workflow - SEC Ops
Workflow - DEV Ops
Workflow - Sales

Built on Cloudflare R2.

Logo clientLogo clientLogo clientLogo clientLogo clientLogo client

Six ways to upload. Zero friction.

Every upload method a developer could want — from right-click to CLI. Pick the one that fits your flow.

Finder Extension

Finder

Right-Click Upload

Select any file or folder in Finder, right-click, and choose "Send to R2". That's it — uploaded and URL copied.

Explore
Explore

Menu Bar & Dock

Drag to Upload

Drag files directly onto the R2Drop menu bar icon or Dock icon. Drop them and watch the upload progress — URL lands in your clipboard.

Explore
Explore

CLI & Automation

Automate Everything

Use r2drop from shell scripts, CI/CD pipelines, Apple Shortcuts, and deep links for full headless control. JSON output for easy parsing.

Explore
Explore

Everything you need
to ship files fast.

R2Drop handles the hard parts — multi-account switching, custom domains, path prefixes, and public URL generation — so you can focus on building.

workflow
Accounts

Multi-Account Support

Add multiple Cloudflare accounts with different buckets and path prefixes. Switch the active account from the menu bar in one click.

dashboard
URLs

Auto-Copy Public URLs

After every upload, R2Drop auto-copies the public URL to your clipboard — custom domain support included.

apps integrations
Notifications

Smart macOS Notifications

Get native macOS notifications on upload success, failure, and token expiry. Nothing falls through the cracks.

Seamlessly integration into
your development environment.

dev & research icon
Homebrew

brew tap superhumancorp/tap && brew install r2drop

R2Drop
curl | bash

curl -fsSL https://r2drop.com/install.sh | bash

monitoring
Smart URLs

r2drop upload file.png — full CLI with queue, history, accounts, and JSON output for automation.

ai intelligence
Deep Links

Automate uploads with r2drop:// deep links from scripts, Shortcuts, and other apps.

Install in seconds. Configure once.

Download R2Drop from r2drop.com, paste a Cloudflare API token during the one-time setup, and every file you drag, drop, right-click, or upload via CLI goes straight to your R2 bucket — no dashboards, no context switching.

Explore docs
Explore docs

Upload Without Friction.
Every Single Time.

Loved by Teams That Move Fast.

R2Drop is a lightweight native macOS app — fast startup, tiny footprint, and deep system integration.

6+
teams
onboard
Finder, menu bar, Dock, file picker, deep links, and CLI.

<5MB
app
footprint
Pure Swift. Zero Electron.

No runtime bloat, no web views. Feels like a real Mac app because it is.

2s
to upload
a file
Right-click. That's it.

From Finder right-click to URL in clipboard — under two seconds.

"R2Drop turned a 5-minute upload ritual into a two-second right-click. It lives in our Finder and just works. I don't think about R2 storage anymore."
Alex Chen — Staff Engineer
"Finally, no more hunting for S3 credentials or clicking around the Cloudflare dashboard. R2Drop handles the right bucket, right path, every time."
Sarah Kim — DevOps Lead
"We pipe r2drop upload into our CI pipeline. Public URL lands in stdout. No dashboards, no clicking, no surprises. It's the Unix philosophy applied to cloud storage."
Marco Diaz — Platform Engineer

Resources

Getting Started

Tutorial
Using the CLI for Automation

Integrate r2drop into your CI/CD pipeline, shell scripts, and automation workflows.

December 26, 2025
Setup
Multi-Account Setup Guide

Set up multiple Cloudflare accounts with different buckets, domains, and path prefixes.

December 26, 2025
Energy
CLI Deep-Dive: Scripting & CI/CD

Explore the R2Drop CLI for scripting, CI/CD pipelines, and power-user terminal workflows.

December 26, 2025

Pricing.

R2Drop is free during beta. You only pay for your Cloudflare R2 storage and bandwidth.

Simple and transparent

No per-upload fees. No subscriptions (yet). Just download and start uploading.

Person with glasses smiling while using a laptop on a dark leather couch with tall green plants nearby.
Free Beta
Everything you need to upload to R2 from macOS.
$0
/mo during beta
$0
/mo during beta
uploads
no limits
Download Now
No Credit Card
macOS 13+
Pro (Coming Soon)
Priority support, advanced queue management, and team features.
TBD
/mo, billed annually
TBD
/mo, billed monthly
uploads + priority
support
Join Waitlist
Early access
macOS 13+
CLI (Coming Soon)
Headless uploads from servers, CI/CD, and Linux environments.
TBD
/mo, billed annually
TBD
/mo, billed monthly
CLI uploads
JSON output
Join Waitlist
macOS · Linux · Windows
Enterprise (Coming Soon)
Custom SLAs, SSO, audit logs, and dedicated support for larger teams.
Contact us
custom numbers of 

workflow executions
Contact Sales
Hosted or self-hosted

Frequently Asked Questions

Is R2Drop free?

Yes — R2Drop is completely free during beta. You only pay for your Cloudflare R2 storage and egress, which is already some of the cheapest object storage available. No per-upload fees, no subscriptions required.

Does R2Drop store my files?

No. R2Drop uploads files directly from your Mac to your Cloudflare R2 bucket. Files never pass through our servers. Your API credentials are stored securely in the macOS Keychain — never in any cloud service or configuration file.

Can I add multiple Cloudflare accounts?

Yes. R2Drop supports unlimited accounts. Each account has its own bucket, path prefix, and optional custom domain. Switch the active account from the menu bar in a single click.

How do I install R2Drop?

Download the .dmg from GitHub Releases and drag to Applications, or install via Homebrew: brew tap superhumancorp/tap && brew install --cask r2drop. The CLI companion is available separately: brew install superhumancorp/tap/r2-cli.

Does R2Drop work headlessly or in CI/CD?

Yes — the r2-cli companion supports all the same upload features as the macOS app. Use it in shell scripts, CI/CD pipelines, or with JSON output for automation: r2drop upload file.png --json

Get R2Drop.
Never open the
R2 dashboard again.

Download R2Drop for macOS and never open the R2 dashboard again.