Back to browse
R2Stat – Monitor your Cloudflare R2 free Class B quota

R2Stat – Monitor your Cloudflare R2 free Class B quota

by jacoka·Feb 20, 2026·2 points·2 comments

AI Analysis

MidSolve My Problem

Monitors R2 free tier quota; Cloudflare dashboard should have done this already.

Strengths
  • Genuine pain point: R2 dashboard obscures Class B quota; forecasting and alerts prevent surprise bills
  • Client-side token storage (localStorage only) respects privacy; no backend auth overhead
  • PWA design enables offline use and mobile monitoring of operational quota
Weaknesses
  • Feature scope is minimal: essentially a API wrapper visualizing one metric from Cloudflare GraphQL
  • Cloudflare could add this to native dashboard anytime, making the tool obsolete
Target Audience

Indie developers and small projects using Cloudflare R2, cost-conscious builders avoiding surprise charges

Similar To

Cloudflare dashboard · AWS cost explorer

Post Description

I built a tiny tool to monitor Cloudflare R2 free Class B operations in real time.

I was running a small side project on Cloudflare R2 and realized the dashboard doesn’t make it very obvious how close you are to the free Class B limit. I didn’t want surprise charges, so I built a simple browser-based tracker.

R2Stat connects via the official Cloudflare GraphQL API and shows current usage against the free quota.

The API token is stored locally in the browser (not sent to any backend server).

It’s intentionally minimal – just a focused utility for indie devs and small projects that rely on the free tier.

Would love feedback from anyone using R2 in production.

Similar Projects