New Release: Cloudflare R2 Supported by Bytescale

Lawrence Wagerfield

From today, developers can upload to, download from, and process files in any Cloudflare R2 bucket.

Bytescale's expanding suite of file uploading and file processing capabilities – which includes our Image Processing API, Video Processing API and Audio Processing API – can now be enjoyed by Cloudflare R2 users.

This feature is available on the Bytescale Plus Plan and above, please see: Bytescale Pricing »

For setup instructions, please see: Configuring a Cloudflare R2 Bucket in Bytescale »

To use this feature:

  1. Login to the Bytescale Dashboard
  2. Edit a folder's storage settings
  3. Select "Cloudflare R2" as the storage type
  4. Fill out the requested form fields (space region, space name, etc.)
  5. Follow the CORS instructions at the bottom of the form
Configuring a Cloudflare R2 bucket in the Bytescale Dashboard

What is Cloudflare R2?

Cloudflare R2 is a storage service offered by Cloudflare – a popular cloud service provider – which is compatible with AWS S3's API.

Why use Cloudflare R2?

Some developers prefer to use Cloudflare R2 over AWS S3 as the service currently offers free egress data transfer.

Price differences between AWS S3 and Cloudflare R2:

Cloudflare R2 offers a free tier that includes 10GB of storage, after which you pay $0.015 per GB. Ingress and egress data transfer is free.

AWS S3 offers a free tier that includes 5 GB of storage, after which you pay $0.023* per GB. Ingress data transfer is free. The free tier includes 100GB of egress data transfer, after which you pay $0.09* per GB.

* AWS offers tiered pricing, meaning your price per unit decreases as your usage increases.

Other considerations:

As with all products and services, there are more factors to consider than cost alone.

The correct choice between AWS S3 and Cloudflare R2 is entirely down to your organization's requirements, team structure, and budget.

The great news is, Bytescale now supports both!

Share:
Lawrence Wagerfield
Written by

Lawrence Wagerfield Follow

Hey there, I'm the founder of Bytescale. I dabble in pretty much everything but my expertise is software engineering. I love technology.

Stay in the know

Get new posts from the Bytescale Blog delivered straight to your inbox.