ComparisonCost and buying

Weglot vs WPML: a hosted proxy or a WordPress plugin?

Weglot translates through a hosted proxy and bills monthly by translated words; WPML is a yearly WordPress licence. How they differ, priced October 2026.

Published
Reading time
5 min read
Two visitors share an umbrella on snowy steps through a red temple gate decorated with green and orange leaf tiles.
On this page
  1. Where the translations live
  2. How each one charges
  3. Engines and publishing
  4. Slugs, languages, sites and human translators
  5. A worked example: the first year of a 15,000-word site
  6. Picking between them
  7. Where LangRelay fits

At a glance

  • Weglot

    Translating proxy for any platform

    €15 a month

    Unique translated words across all your languages: a fixed total that does not renew. Languages and projects are capped per plan. Prices exclude VAT. Free: 2,000 words, 1 language, 1 project. Checked 7 October 2026.

    What it does well

    • Works on almost any platform: Weglot says it connects natively to more than 70 platforms, including custom-built websites.
    • Server-side translation with hreflang and translated metadata, so search engines see every language.
    • Editing tools for teams: a visual editor, translators and teammates in the dashboard, and professional translation ordered inside Weglot.
    • A free plan for up to 2,000 words, and a 14-day free trial with no credit card required.
    • MCP-powered assistance in Weglot 2.0, so AI assistants can find projects, review translations and update content.
  • WPML

    WordPress plugin, one post per language

    €39 a year

    A yearly licence by number of sites. AI translation counts source words once per target language; after the included words and 500 free words a month, pay as you go from €3.00 per 1,000 words, down to €0.40 with volume. Free: No free plan. 30-day money-back guarantee. Checked 7 October 2026.

    What it does well

    • Each translation is a WordPress post in your own database, linked to the original.
    • Translations keep showing on your site if you stop renewing.
    • Review controls: hold AI translations as drafts for a Translation Manager, or publish and queue them for review.
    • hreflang with x-default in the page head and in Yoast or Rank Math sitemaps, with settings for translated slugs.
    • Translates page builder designs, such as Elementor, and WooCommerce sites with popular extensions.
    • Multiple currencies and payment gateways for WooCommerce stores.
    • Sends content to more than 70 professional translation services from the WordPress admin.
    • Its own LLM-based engine, PTC, that learns from the edits you make.

Weglot and WPML both translate WordPress sites, but they sit in different places. Weglot is a hosted service: Weglot keeps the translations in its own database, its WordPress plugin serves them on a URL per language, and you pay each month for the total number of words your translated site holds. WPML is a plugin that runs inside WordPress, stores each translation as a post in your database, and is sold as a yearly licence with AI words on top. If you run sites on other platforms as well, Weglot covers them and WPML does not.

I make LangRelay, which the comparison tables further down include alongside both. Weglot's and WPML's facts come from their own websites and help pages as published on 7 October 2026.

Where the translations live#

Weglot's developer docs say its WordPress plugin creates a URL for each language and returns the translated content there, without creating pages in the WordPress backend. Its technical presentation says translations are stored in Weglot's database, and describes the reverse proxy and CDN that serve them for its subdomain and subdirectory integrations. WPML writes each translation into your WordPress database as a post linked to the original.

So with WPML the translated posts sit in your own database, and WPML says they keep showing if you stop renewing the licence. With Weglot, nothing translated sits in WordPress, and the same service works on the other platforms Weglot supports: its integrations page lists WordPress, Shopify, Webflow, Wix, Squarespace and Framer.

How each one charges#

Weglot's plans, excluding VAT: a free plan for 2,000 words and one language, then Starter at €15 a month (one language, 10,000 words), Business €29 (three languages, 50,000 words), Pro €79 (five, 200,000), Advanced €299 (ten, 1,000,000) and Extended €699 (twenty, 5,000,000). The word limit counts unique translated words across all languages and does not renew; Weglot's own example is an 8,000-word site in three languages, about 24,000 words.

WPML's licences are yearly, excluding VAT: Multilingual Blog €39 (one site, no AI translation), Multilingual CMS €99 (three sites, 22,500 AI words) and Multilingual Agency €199 (unlimited sites, 45,000 AI words). AI words beyond those, and beyond the 500 free each month, are priced in monthly volume bands, from €3.00 per 1,000 down to €0.40 only past 2,500,000 words in a month.

The two meters behave differently over time. Weglot's total grows as you add pages or languages, and once it passes the plan's limit, a plan change follows. WPML charges for words translated, and with Translate Everything Automatically and its PTC engine, later edits to a page cost only the new words above the highest count already paid for it.

Engines and publishing#

Weglot picks DeepL when it supports the language pair, otherwise Google Translate or Microsoft, and offers AI Suggestions to rephrase or shorten a translation. WPML uses PTC, its own LLM-based engine, by default, with DeepL, Google and Microsoft kept as legacy options.

Weglot publishes by default: its help center says languages are public and new text is translated automatically, unless you turn off automatic content translation and approve new items, or keep a language in private mode. WPML's PTC settings offer three modes: publish at once, hold drafts for a Translation Manager, or publish and queue for review.

Slugs, languages, sites and human translators#

Weglot

WPML

Translated URL slugs

Pro plan and up

Translated by default, and editable

Languages

More than 110

65 pre-configured, plus custom languages

Websites per plan

1 on Free, Starter and Business; 3 on Pro; 10 on Advanced; 20 on Extended

1 on Blog, 3 on CMS, unlimited on Agency

Professional translation

Ordered from the Weglot Dashboard at extra cost: from Starter in Weglot's help center, from Business on its pricing page

Sent to more than 70 translation services from the WordPress admin

A worked example: the first year of a 15,000-word site#

A worked example: a 15,000-word WordPress site translated into three languages, priced from Weglot's and WPML's pages on 7 October 2026.

Weglot counts 15,000 words times three languages, 45,000 words. Business covers three languages and 50,000 words, at €29 a month or €290 for a year paid upfront. Adding a fourth language, or about 1,700 more words of source text, moves the site to Pro at €79 a month.

WPML needs Multilingual CMS for AI translation, at €99 a year with 22,500 AI words. That leaves 22,500 pay-as-you-go words. At WPML's monthly volume bands (500 free, then €3.00, €2.80, €2.40 and €2.00 per 1,000 as the month's volume grows), translating them in one month costs about €52, so the first year comes to about €151. That assumes the included words do not count toward the bands, which WPML's pricing page does not say. With Translate Everything Automatically and PTC, later edits cost only new words above what each page already paid for.

On these numbers WPML costs less in year one. Weglot keeps nothing translated inside WordPress and also works on sites outside it.

Picking between them#

Choose Weglot when WordPress is one of several platforms you translate, when you would rather not keep translations in your WordPress database, or when you want professional translators ordered from the same dashboard. Budget for the word total rising as the site grows, since each new page and each new language adds to it.

Choose WPML when everything you translate runs on WordPress and you want the translated posts in your own database, where they stay if you stop renewing. Its licence is priced per site rather than by words held, and with Translate Everything Automatically and PTC a large site with few changes costs little to keep current, and a Translation Manager can approve AI output before it goes live.

Where LangRelay fits#

LangRelay is a WordPress plugin like WPML, and keeps one post per page like Weglot. It translates the page WordPress renders, keeps the translations in its own service, and its plugin serves approved ones from your server under /fr/-style paths with hreflang and a canonical per language. By default a translation goes live as soon as it is ready, and free checks hold a page with untranslated text, the wrong language or a changed price. To approve every page yourself, choose Ask me first. Edits are picked up from the plugin within about a minute. During the pilot LangRelay supports nine languages, and on sites outside WordPress its script embed translates in the browser without SEO value. See LangRelay vs Weglot and LangRelay vs WPML for each pairing, or the Weglot alternatives page for the wider list.

Weglot and WPML side by side

From each vendor's own pages, on the dates in the sources below.

ToolDeliveryNo duplicate postshreflangTranslated slugs
LangRelay: WordPress plugin serves translated HTML from your server. A script tag works on any other site, without SEO.: Translates the rendered page. Your posts stay as they are.: Subdirectories (/fr/), hreflang with x-default, a canonical per language, and translated titles and meta.Partly: Set by hand per page and language. Automatic slug translation is on the way.
Weglot: Weglot’s reverse proxy and CDN serve translated HTML on a subdomain or subdirectory. A JavaScript option translates in the browser, which search engines do not see.: The WordPress plugin creates a URL per language without creating pages in the WordPress backend.: hreflang added automatically (x-default only by hand). Titles, meta descriptions, alt text and structured data translated.Partly: Pro plan and up.
WPML: WordPress plugin. Translations are WordPress content served by your site, in directories, (sub)domains or a ?lang= parameter.No: Each translation is its own WordPress post, linked to the original.: hreflang with x-default in the page head and in Yoast and Rank Math sitemaps.: Translated by default, and editable.
ToolFollows editsApproval stepVisual editorGlossary
LangRelay: The WordPress plugin reports an edit about a minute later, and only the new text is translated. Other sites can call a change hook from their CMS or deploy.: When you choose Ask me first. By default pages go live as they are ready, and free checks hold a page with untranslated text, the wrong language or a changed price. Legal pages, pricing pages and sweeping changes always wait for you.: Click text on the rendered page to edit, at desktop, tablet and mobile widths.: Per-language terms, “keep as source”, and match case. Paid plans.
Weglot: New and changed text is translated when a visitor or search engine opens the translated page.Partly: With automatic content translation turned off, new content waits in a list until you approve it; then its translation shows.: Edits translations on a preview copy of your site, with an SEO tags panel.: “Always translate” and “never translate” rules of up to five words each.
WPML: With Translate Everything Automatically on, new posts and edits are picked up and translated. Otherwise you send them to translation yourself.: PTC can publish at once, hold drafts for a Translation Manager’s approval, or publish and queue for review.Partly: The Advanced Translation Editor is side by side, with a front-end preview you can click to edit. Not on the Blog plan.: Glossary for product names and terms to keep untranslated, with PTC and DeepL.
ToolMachine translationAI reviewAI assistantMCPAPI
LangRelay: AI translation that follows your glossary and each language’s formality.: Relay reviews any page you ask it to, the way a language expert would, quoted in AI credits first. It reviews legal pages, pricing pages and sweeping changes on its own while you have AI credits.: Relay, a chat agent that reads your Site’s pages and translations and drafts changes for your approval.Planned: On the way: connect Claude or ChatGPT to your Sites.Planned: On the way, for the Growth plan and up.
Weglot: DeepL when it supports the language pair, otherwise Google Translate or Microsoft. AI Suggestions, generated with OpenAI, rephrase or shorten a translation.Partly: In Weglot 2.0, the AI Translation Quality Checker points your team to the content that deserves a closer look. People do the review.Not found: No built-in chat assistant found.: Weglot 2.0 lists MCP-powered assistance: an AI assistant can find projects, review translations and update content. Plans and setup are not published.: REST API with an API key. Which plans include it is not published.
WPML: PTC, WPML’s own LLM-based engine, by default. DeepL, Google and Microsoft remain as legacy engines.Partly: PTC learns from your repeated edits and suggests fixes. No separate reviewer found.Not found: No chat assistant found.Not found: Not found on wpml.org.Partly: PHP filter and action hooks for themes and plugins. No public REST API for site translation found.
  • No · Not offered
  • Partly · With a limit
  • Planned · Announced, not shipped
  • Not found · Not on the vendor’s own pages when we checked
  • Yes · Included

Where the table comes from

Weglot

WPML

Product names and logos belong to their owners; shown to identify them for comparison, no affiliation or endorsement.

Sources

The pages this one cites, with the day each was read.

  1. 01Weglot, Pricingweglot.com, checked 7 October 2026
  2. 02Weglot Help Center, What is the number of translated words and how is it calculated?support.weglot.com, checked 7 October 2026
  3. 03Weglot, Technical presentationweglot.com, checked 7 October 2026
  4. 04Weglot for WordPress, Getting starteddevelopers.weglot.com, checked 7 October 2026
  5. 05Weglot Help Center, How can I use AI Suggestions to edit my translations?support.weglot.com, checked 7 October 2026
  6. 06Weglot Help Center, What is the private mode?support.weglot.com, checked 7 October 2026
  7. 07Weglot Help Center, How to manage automatic translationssupport.weglot.com, checked 7 October 2026
  8. 08Weglot Help Center, Can I translate my URLs?support.weglot.com, checked 7 October 2026
  9. 09Weglot Help Center, Weglot on multiple websitessupport.weglot.com, checked 7 October 2026
  10. 10Weglot Help Center, How to order professional translationssupport.weglot.com, checked 7 October 2026
  11. 11Weglot, Available languagesweglot.com, checked 7 October 2026
  12. 12Weglot, Integrationsweglot.com, checked 7 October 2026
  13. 13WPML, Purchaseapp.wpml.org, checked 7 October 2026
  14. 14WPML documentation, Automatic translation pricingwpml.org, checked 7 October 2026
  15. 15WPML documentation, Database tableswpml.org, checked 7 October 2026
  16. 16WPML documentation, AI translation settingswpml.org, checked 7 October 2026
  17. 17WPML, How to build a multilingual WordPress websitewpml.org, checked 7 October 2026
  18. 18WPML documentation, Language setupwpml.org, checked 7 October 2026
  19. 19WPML documentation, Professional translation via WPMLwpml.org, checked 7 October 2026
  • Weglot
  • WPML
  • website translation software
Part of a guide

Book a demo

See LangRelay on your own site

Book 30 minutes with the team. We translate one of your pages live and walk through review, publishing and multilingual SEO.