Your Translated Pages Load Just as Fast as the Original
Translation shouldn't slow your site down. Verbi caches translated pages at 300+ Cloudflare edge locations โ so visitors get fast page loads in every language, everywhere.
~12ms
Cached page response time
300+
Cloudflare edge locations
5 min
Edge cache TTL
Two Layers of Caching, Zero Wasted Translation Calls
Verbi uses both a translation dictionary and Cloudflare's edge cache so each string is only translated once โ ever.
Translation Dictionary
Every string Verbi translates is stored in a per-site, per-language dictionary. When a page is requested, Verbi checks the dictionary first โ if all strings are already translated, no API call to DeepL is needed. Your translation credits stay untouched.
After the first visit, most pages serve entirely from the dictionary โ no API calls.
Edge Cache (CDN)
Once a page is fully translated, the complete HTML response is cached at the nearest Cloudflare edge location. Subsequent visitors get the cached page directly โ no origin fetch, no dictionary lookup, no translation. Just fast HTML.
300+ edge locations worldwide. stale-while-revalidate ensures zero downtime.
Fast for Every Visitor, Everywhere in the World
Verbi runs on Cloudflare Workers โ deployed to 300+ data centers in over 100 countries. Wherever your visitors are, there's an edge location nearby serving cached pages in milliseconds.
- 300+ data centers across 100+ countries
- Fast page loads for repeat visitors in every language
- Automatic failover and DDoS protection included
- stale-while-revalidate ensures zero downtime during revalidation
- No cold starts โ Cloudflare Workers are always warm
Automatic by Default, Manual When You Need It
Caching happens automatically. But when you need an instant update, you're always in control.
Automatic Invalidation
When you update your site, Verbi detects new content on the next visit and re-translates automatically. No action needed from you.
Manual Purge
Need an instant update? Purge specific pages or your entire cache from the dashboard in one click.
Smart Dictionary
The translation dictionary persists independently of the edge cache. Even after a cache purge, previously translated strings don't need re-translation โ saving your character quota.
Cache Analytics
Track cache hit rates, response times, and translation volumes per page and per language from your dashboard.
Start Reaching Customers
In Their Language
Add your first language in minutes. 14-day free trial,
no changes to your site.
