Skip to content

Free plan limits ​

ServiceLimitIn practice
Workers Static Assets20,000 files, 25 MiB eachMost games fit. Larger files go to R2 automatically; too many files: exclude
Workers requests100,000 / dayOnly save requests, R2 files and live translation (one request per message while it is on) count, not normal game files
R210 GB; 1M writes and 10M reads / monthSaves are tiny, even with their older copies (saveHistory). Large files of all your games share the 10 GB
R2 sign-upPayment method requiredEven on the free tier
Cloudflare Access50 users
Workers AI10,000 Neurons / day for the whole accountLive translation sends at most 100,000 characters a day across all your games (about 6,200 Neurons with m2m100-1.2b); each line is translated once and kept in R2
Upload of one fileAbout 300 MiBLarger files fail

Cloudflare's pricing pages have the current numbers.

When Cloudflare changes them ​

The limits the toolkit enforces (file count and size per file for static assets, and the translation model and its characters a day) live in cli/limits.json. Each deploy downloads the copy on main, so a pinned RWK_REF or an old clone follows a change as soon as the file is updated, without a new release. Offline, it uses the last downloaded copy, or the one it ships with: whichever is newest.

PolyForm Noncommercial License 1.0.0, plus any use by game creators for their own games. For games you own, played by you.
Screenshots: GameDev: The Beginning by yancharkin, CC BY-SA 4.0 (credits). Not affiliated with Cloudflare or RPG Maker.