Performance

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

How it works

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.

1.

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.

Dictionary lookup~2ms
DeepL translation~150ms

After the first visit, most pages serve entirely from the dictionary โ€” no API calls.

2.

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.

Edge cache hit~12ms
Edge TTL5 min

300+ edge locations worldwide. stale-while-revalidate ensures zero downtime.

Global infrastructure

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.

14-day free trial Live in minutes Cancel anytime