Whale

A simple Cloudflare R2 uploader

Whale is a macOS desktop application designed to make working with Cloudflare R2 easier and more intuitive.
It helps you configure and manage your R2 storage without dealing with complex setup steps, so you can focus on your files and workflows.

  • Platform: macOS
  • Current Version: 1 (build 1001)

Download

Download Whale for macOS

How to get Cloudflare R2 configuration parameters

Before using Whale, you need to prepare several Cloudflare R2 configuration values, including:

  • Account ID
  • Bucket name
  • Access Key ID
  • Secret Access Key
  • Endpoint (optional, depending on your setup)

Steps to obtain them

  1. Log in to the Cloudflare Dashboard
    https://dash.cloudflare.com/

  2. Find your Account ID

    • The Account ID can be found in your account settings or displayed in the url
  3. Create or select a Bucket

    • Create a new Bucket in the R2 section if you don’t have one
    • Note down the Bucket name
  4. Create an Access Key

    • Visit https://dash.cloudflare.com/<ACCOUNT_ID>/r2/api-tokens
    • Create a new Account API token
    • Save the generated Access Key ID and Secret Access Key (shown only once)

Enter these values into the Whale app to complete the setup.

Demo

Watch the following YouTube video to see a quick demonstration of Whale and its basic usage:

YouTube demo video

https://www.youtube.com/watch?v=TavsezQxB4k

Changelog

Build 1001

  • Release date: 17 Dec 2025
  • Initial release
  • Basic Cloudflare R2 configuration support
  • Bucket connection and management
  • Clean and simple macOS desktop interface
  • Whale sets sail

Feedback and suggestions are welcome. More features and improvements are coming in future releases.