How to Translate a Webflow Website: Costs and Options (2026)
Webflow Localization costs $12 to $35 per locale per month. Here is how it works, what a multilingual Webflow site really costs, and the cheaper options with the same SEO.
Updated · 6 min read
Webflow has had native localization since late 2023, and it is genuinely good. It is also one of the most expensive ways to run a multilingual site, because every language is billed as a separate locale on top of your site plan.
This guide explains how Webflow Localization works, what it costs as of September 2026, and when an external tool gets you the same SEO for a fraction of the price.
How Webflow Localization works
You add locales in the Designer, Webflow creates a localized version of your static pages and CMS items, and you translate them manually or with the built-in machine translation. Each locale gets its own subdirectory (/fr/, /de/), hreflang tags and a localized sitemap.
It is well integrated: you can localize styles and, on the higher tier, assets like images and videos per region.
What Webflow Localization costs
Localization is an add-on billed per locale, per month, on top of your site plan:
| Plan | Locales | Billed yearly | Billed monthly |
|---|---|---|---|
| Essential | 1 to 3 | $9/locale | $12/locale |
| Advanced | 4 to 10 | $29/locale | $35/locale |
| Enterprise | Custom | Custom | Custom |
Essential includes machine translation of up to 10,000 words per locale per month. Advanced adds asset localization.
The jump is what catches people: three languages cost $36/month, but four languages move you to Advanced at $140/month (billed monthly). Five languages are $175/month, before your site plan.
The alternatives
A translation proxy
A proxy serves your published Webflow pages translated, from their own URL, with hreflang and a sitemap per language. Webflow does not need to know it exists: you add a script and point a DNS record at the proxy. It works on any Webflow site plan.
Lantis
Lantis translates your Webflow site with AI (Gemini), gives you a visual editor and a glossary, and serves each language from its own URL once your domain is connected (subfolder like /fr/ or a subdomain per language).
- $3.50/month for one language, $3 per language from two, $2.50 from ten.
- 500,000 words per language included, no traffic caps.
- CMS collections are translated like any other page, with no extra configuration.
- The first 100 translations are free, no card needed.
Cost comparison
| Extra languages | Webflow Localization (monthly) | Lantis |
|---|---|---|
| 1 | $12/month | $3.50/month |
| 3 | $36/month | $9/month |
| 4 | $140/month | $12/month |
| 5 | $175/month | $15/month |
| 10 | $350/month | $25/month |
Webflow prices are per locale on the Essential (1 to 3) and Advanced (4 to 10) tiers, billed monthly, as of September 2026.
How to translate a Webflow site with Lantis
- Create your site in Lantis and pick your languages.
- Add the script in Webflow under Project Settings → Custom Code → Head Code, then publish from the Designer. (Custom code needs a paid Webflow site plan.)
- Check the result: a language switcher appears and pages translate.
- Connect your domain in the Lantis dashboard to get a URL per language. It shows you the exact DNS record and checks when it is ready.
- Submit the sitemap in Google Search Console and watch each language get indexed.
When Webflow Localization is the better choice
- You need to localize assets or layouts per region, not only text.
- You want everything inside the Designer and have up to three locales.
- Your organization only allows first-party tools.
For everything else, especially four or more languages, an external tool is usually several times cheaper. See our full comparison on the Webflow Localization alternative page.
What if your site is built with Lovable? Options to translate it into Catalan and Dutch
Sites built with Lovable are not Webflow sites, but the question is the same: how to offer several languages without rebuilding the site. There are two different routes:
- Internationalization in the code. The server serves each language. It means asking Lovable for locale files and a language prefix in the route, and it requires development work.
- A translation layer. The site is published in one language and a script replaces the rendered text in the visitor's browser. No development is needed.
To translate an existing site quickly, Lovable's own guide points to Weglot or Wix Multilingual. These are the options that work with a script:
- Weglot. It translates into 110+ languages and lets you refine translations in its dashboard. If you ask Lovable's chat to add the script, it costs 1 Lovable credit. Its JavaScript option shows translations without changing your URL structure; language-specific URLs are available through subdirectories or subdomains. Paid plans have a 14-day free trial.
- Localize. It installs by pasting a prompt with its code snippet into Lovable, and lets you choose which pages, sections or components are localized.
- ConveyThis. It advertises AI translation into 200+ languages with one script, but says Lovable apps currently use the default mode or a language URL parameter, without
/fr/-style folders or language subdomains yet. - Lantis. It translates with AI and, once you connect your domain (one DNS record), gives each language its own URL with automatic hreflang and sitemaps. On Lovable, the script goes in the
<head>ofindex.html. Catalan and Dutch are among its 60+ languages. It charges per active language, from $3.50/month for one language, so the bill grows with each language you add. See pricing.
What to check when choosing: first, that the tool offers Catalan and Dutch. If ranking each language in Google matters to you, check that it gives each language its own URL and adds hreflang. Weglot notes that if you handle translation in Lovable without a tool, the hreflang tags have to be added by a developer. If a dynamic element is not translated, Weglot suggests a dynamic rule on "body". More on these tags in Hreflang Tags Explained, and to check the result, follow the Multilingual SEO Audit: A 14-Point Checklist.
Frequently asked questions
How much does Webflow Localization cost?
As of September 2026, Essential costs $12 per locale per month billed monthly for 1 to 3 locales, and Advanced $35 per locale per month for 4 to 10 locales, on top of your site plan.
Can I translate a Webflow site without Webflow Localization?
Yes. A script or a translation proxy works on any Webflow site plan. For SEO in every language, choose one that serves each language from its own URL with hreflang.
Does Lantis translate Webflow CMS collections?
Yes. Lantis translates the HTML that Webflow publishes, so blog posts, products and any CMS collection are translated like the rest of the site.
Will switching away from Webflow Localization hurt my rankings?
Not if you keep the same URL structure (for example /fr/) and redirect any URL that changes. Search engines follow the redirects and keep the rankings on the new pages.
Which is the simplest way to translate a Lovable site into Catalan and Dutch?
A translation layer with a script needs no development, because it replaces the text in the visitor's browser. For an existing site, Lovable's guide mentions Weglot or Wix Multilingual. Check first that the tool offers Catalan and Dutch.
Does a translation layer give a different URL per language?
It depends on the tool. Weglot's JavaScript option shows translations without changing your URL structure, and offers language URLs through subdirectories or subdomains. ConveyThis says Lovable apps use the default mode or a URL parameter. Lantis gives each language its own URL, with automatic hreflang and sitemaps, once your domain is connected.
Do I need to add hreflang tags by hand?
Not with a tool that adds them: Weglot says its integration adds the hreflang tags automatically, and Lantis generates hreflang and sitemaps automatically. If you handle translation in Lovable without a tool, they have to be added by hand, which Weglot says requires a developer.
Also available in Français · Deutsch · Italiano · Português · हिन्दी · Русский · 日本語 · 한국어 · Türkçe · Bahasa Indonesia · العربية