Cache Reserve
Cache Reserve is a large, persistent data store implemented on top of R2. By pushing a single button in the dashboard, your website's cacheable content will be written to Cache Reserve.
In the same way that Tiered Cache builds a hierarchy of caches between your visitors and your origin, Cache Reserve serves as the ultimate upper-tier cache, that will reserve storage space for your assets for as long as you want. This ensures that your content is served from cache longer, shielding your origin from unneeded egress fees.
Smart Shield Advanced includes 2 TB of storage for Cache Reserve.
Not all assets are eligible for Cache Reserve. To be admitted into Cache Reserve, assets must:
- Be cacheable, according to Cloudflare's standard cacheability factors.
- Have a freshness time-to-live (TTL) of at least 10 hours (set by any means such as Cache-Control / CDN-Cache-Control origin response headers, Edge Cache TTL, Cache TTL By Status, or Cache Rules),
- Have a Content-Length response header.
- When using Image transformations, original files are eligible for Cache Reserve, but resized file variants are not eligible because transformations happen after Cache Reserve in the response flow.
- Cache Reserve file limits are the same as R2 limits. Note that CDN cache limits still apply. Assets larger than standard limits will not be stored in the standard CDN cache, so these assets will incur Cache Reserve operations costs far more frequently.
- Origin Range requests are not supported at this time from Cache Reserve.
- Vary for images is currently not compatible with Cache Reserve.
- Requests to R2 public buckets linked to a zone's domain will not use Cache Reserve. Enabling Cache Reserve for the connected zone will use Cache Reserve only for requests not destined for the R2 bucket.
- Cache Reserve makes requests for uncompressed content directly from the origin. Unlike the standard Cloudflare CDN, Cache Reserve does not include the
Accept-Encoding: gzip
header when sending requests to the origin. - Cache Reserve is bypassed when using the Cloudflare O2O setup.
You can remove all data stored in Cache Reserve. In most cases, deletion takes around 24 hours to be completed.
- Select the three dots next to Cache Reserve in your Smart Shield configurations.
- Choose View details to open the Cache Reserve sidebar.
- Make sure to pause Cache Reserve.
- Select Delete data and then Save.
- Select Delete again in the dialog to confirm.
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Directory
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- © 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark
-