Automatic Translation,
Zero Manual Work
Verbi translates every piece of text on your Framer site — headings, buttons, meta tags, dynamic content — powered by DeepL for human-quality results.
From English to 20+ Languages
in One DNS Record
No duplicate projects, no code changes. Verbi sits in front of your site as a reverse proxy and translates everything on the fly.
Visitor requests a page
A visitor navigates to yoursite.com/fr/pricing. Verbi intercepts the request at the edge.
Origin page is fetched
Verbi fetches the original /pricing page from your Framer site — your actual, live page.
Text is extracted
Every translatable string is pulled out — headings, paragraphs, buttons, meta tags, alt text, and dynamic content.
DeepL translates
New strings are sent to DeepL for translation. Previously translated strings are served from the dictionary cache instantly.
Translated page is served
The visitor gets a fully translated page with proper SEO tags, cached at Cloudflare's edge for sub-50ms repeat visits.
Every Piece of Content,
Translated Automatically
Verbi doesn't just translate visible text — it handles everything a visitor or search engine sees.
Headings & Body Text
All visible text content including h1–h6, paragraphs, list items, and blockquotes.
Buttons & CTAs
Button labels, link text, and call-to-action copy are translated in context.
Meta Tags & SEO
Title tags, meta descriptions, Open Graph tags, and Twitter card content.
Navigation & Menus
Nav links, dropdown labels, footer content, and breadcrumbs.
Alt Text & ARIA
Image alt attributes, aria-labels, and placeholder text for accessibility.
Dynamic Content
Client-rendered text from SPAs, Nuxt hydration data, and lazy-loaded sections.
Powered by DeepL —
The Gold Standard in
Machine Translation
DeepL consistently outperforms Google Translate and other engines in blind tests, especially for European languages. Verbi uses the DeepL API for every translation, so your visitors get the most natural-sounding results available.
- Highest-rated machine translation for European languages
- Natural, fluent output — not robotic or literal
- Context-aware translations that preserve tone and intent
- Glossary support to protect brand names and terms
- Bring your own DeepL API key
French
Le moyen le plus rapide...
German
Der schnellste Weg...
Japanese
ビジネスをグローバルに...
Spanish
La forma más rápida...
Korean
비즈니스를 글로벌하게...
Built for How Framer
Actually Renders Pages
Framer wraps every word in individual <span> tags. Verbi was built from the ground up to handle it correctly.
Inline Span Reassembly
Framer wraps each word in its own <span>. Verbi's extraction engine reassembles these inline fragments into complete sentences before translating, so you get proper context-aware translations instead of word-by-word gibberish.
SPA Navigation Handling
Framer uses client-side routing. Verbi patches pushState and replaceState to keep the language prefix intact as visitors navigate between pages — no flashing, no reloads.
Hydration-Safe Injection
Translations are injected both server-side and client-side. Verbi suppresses hydration mismatch warnings and ensures the translated DOM stays stable after the page loads.
Dynamic Content Detection
Framer pages often render content after initial load. Verbi uses a MutationObserver to catch new elements as they appear and translates them on the fly.
Translation FAQ
Make Your Framer Site
Speak Every Language
Start reaching international customers today.
No credit card required.
