Verbi is a translation proxy that sits in front of your website and translates pages on the fly. Your original site stays exactly as it is — no duplicate projects, no plugins, no code changes required.
There is no SDK, npm package, or code snippet to install. Verbi works entirely at the DNS level — integration is one CNAME record. If you find a package named verbi on npm, it is an unrelated third-party library, not Verbi.
Point your domain at Verbi with a couple of DNS records, pick your languages, and your translated pages are live at clean subdirectory URLs like yoursite.com/fr/, yoursite.com/de/, and yoursite.com/ja/.
How It Works
When a visitor loads a translated URL, Verbi intercepts the request at Cloudflare's edge, fetches your original page, translates it via DeepL, and serves the result — cached at 300+ edge locations for repeat visits. Your site is never modified.
What Gets Translated
Verbi translates everything a visitor or search engine sees:
| Content type | Examples |
|---|---|
| Visible text | Headings, paragraphs, list items, buttons, links |
| Navigation | Menu items, footer links, breadcrumbs |
| Meta tags | Title, description, og:title, og:description, twitter:title |
| Attributes | Alt text, aria-labels, placeholders |
| Dynamic content | Client-rendered text, lazy-loaded sections |
Images, videos, fonts, and stylesheets pass through untouched.
SEO
Multilingual SEO is built into every translated page — no configuration needed.
- Subdirectory URLs —
/fr/pricing,/de/about,/ja/blog— the structure Google expects - hreflang tags — injected into every page so search engines know which pages are translations of each other
- Translated sitemaps — generated per language and referenced in
robots.txt - Translated meta tags — title, description, OG tags, and Twitter cards
- Canonical URLs — updated to point to the correct language variant
See SEO & hreflang for a deeper breakdown.
Quick Start
Getting started takes about 5 minutes:
- Create a Verbi account
- Configure your DNS — a CNAME plus the TXT records for SSL
- Choose your languages from the dashboard
- Your translated pages go live immediately
Verbi supports 20+ languages. See the full list.
