R2 Desk Pro is a Cloudflare R2 desktop client for transfers, sync, signed URLs, and lifecycle rules. 7-day trial, then a $29 one-time license.
Researched and fact-checked by Bartu Cavusoglu · Updated October 26, 2026
R2 Desk Pro is a desktop application for managing Cloudflare R2 object storage. It gives users a graphical workspace for browsing buckets, uploading and downloading files, planning syncs, generating signed URLs, and configuring lifecycle rules and custom domains. It runs on Windows, macOS, and Linux and is sold by greeff.dev, which states it is not affiliated with Cloudflare, Inc.
The vendor positions it as a local operations layer rather than a thin browser wrapper. Its site says it replaces dashboard hopping, manual CLI work, and fragile ad hoc R2 workflows. The product is currently described as a private beta, with a 7-day trial available before a paid license is required to continue using it.
Users start by creating one or more connection profiles for their R2 environments. Credentials are stored in the operating system keychain, and a local vault must be unlocked before any operational command runs. The app also supports temporary session tokens and endpoint overrides, and the site says requests are handled backend-only rather than through a browser session.
Once a profile is unlocked, the user works in a single window that combines bucket settings, an object browser, transfer queues, a sync planner, and metrics views. Delivery actions such as signed URLs, public URLs, and cache purge stay attached to the selected object or domain, so users do not need to leave the app between steps.
Bucket administration covers creation and deletion, location hints, storage class, jurisdiction, CORS, supported lifecycle rules, r2.dev exposure, custom domains, and Cloudflare Queue notifications. The object browser adds global bucket search, object details, and metadata editing. Transfers run concurrently with retries, multipart handling, resume support, progress tracking, cancel controls, and a conflict preflight before anything is overwritten.
The sync planner lets users dry-run a folder sync, review replacements and deletes, and check history afterward. Delivery tooling generates signed URLs for GET, HEAD, PUT, and DELETE and previews eligible image and text assets inline. Cost analysis, live metrics through Cloudflare GraphQL, and sanitized diagnostics exports round out the visibility features.
R2 Desk Pro is a desktop client for Cloudflare R2 object storage. It provides a graphical interface for browsing buckets, transferring files, planning syncs, generating signed URLs, and configuring lifecycle rules and domains. It runs on Windows, macOS, and Linux.
A license costs $29 as a one-time purchase, not a subscription, and prices exclude local taxes. The site also listed 25% off for the first 100 customers with code R2CONTROL during a promo window from March 11 to March 31, 2026.
Yes. It includes 7 days of full Pro access at no charge. After the trial ends, a Lemon Squeezy license key is required to keep using the product.
It is available for Windows, macOS, and Linux. The site lists three desktop OS variants.
Credentials are stored in the operating system keychain, and a local vault blocks operational commands until it is unlocked. The app also supports temporary session tokens and endpoint overrides. The site says in-app telemetry is off by default.
Yes. It generates signed URLs for GET, HEAD, PUT, and DELETE. It can also copy public URLs, preview eligible image and text assets inline, and purge cache.
No. The footer states that R2 Desk Pro is not affiliated with Cloudflare, Inc. It is a third-party client made by greeff.dev.
It is built for Cloudflare R2 and works with Cloudflare Queues for notifications and Cloudflare GraphQL for live metrics. Licensing uses Lemon Squeezy. No other integrations are listed.