The best WordPress translation plugins

The best WordPress translation plugin depends on your budget: Polylang and TranslatePress have free versions, while WPML has none and starts at €39. Translinga compares 6 plugins below on price, automatic translation and WooCommerce support, as of November 2026.

All guidesUpdated

WordPress translation plugins compared

PluginFree versionPaid fromAutomatic translationBest for
WPMLNo€39 a year (Blog)22,500 AI words with CMS (€99)Large sites and WooCommerce
PolylangYes€99 a year (Pro, 1 site)DeepL in ProHand-translated sites
TranslatePressYes, 2,000 AI words€99 a year (Personal)50,000 AI words on PersonalSmall business sites
WeglotUp to 2,000 words€15 a month (10,000 words)DeepL, Google and MicrosoftHands-off setup
GTranslateNon-commercial sites$12 a monthGoogle Translate; the free widget has unlimited wordsQuick language switcher
Loco TranslateYesFree pluginDeepL, Google, Microsoft or OpenAI with your keyTheme and plugin strings
Translinga pluginEarly access$2.50 or $5.00 per 1M charactersReplaces DeepL inside TranslatePress, Polylang Pro and Loco TranslateKeeping HTML and shortcodes intact

How WordPress translation plugins differ

The best plugin for you depends on what you need to translate, whether you run WooCommerce, and how you want to pay. There isn't a single pick for every site.

Start with the job. Translating posts and products isn't the same as editing the language files that come with a theme or plugin. Loco Translate handles those files; the other options here belong on your shortlist for a multilingual site.

Then check the translation allowance. Some plans count words, while a translation API may charge by character.

WPML

WPML belongs on your shortlist if you want a paid plugin, with WooCommerce support available on its CMS and Agency plans. There's no free version.

As of November 2026, its plans are:

  • Multilingual Blog: €39.
  • Multilingual CMS: €99, including 22,500 AI translation words.
  • Multilingual Agency: €199, including 45,000 words.

Each includes one year of support and updates, plus a 30-day refund. For a WooCommerce store, look at CMS or Agency rather than the Blog plan.

You won't find WPML on WordPress.org. Its listing closed in 2017, so don't use the plugin directory as your only place to look for it.

Polylang

Polylang gives you a free starting point on WordPress.org. If you want its DeepL machine translation option, you'll need Polylang Pro.

Pro costs €99 a year for 1 site. The other licenses are €198 for 3 sites, €297 for 5, and €495 for 25. Pick the license against the sites you need to cover, rather than comparing only the starting price.

Running a store? Check the bundle. WooCommerce support needs the Polylang Business Pack, which includes Pro and Polylang for WooCommerce. The Pro price alone isn't the price to use when you're comparing store options.

TranslatePress

TranslatePress is worth a look if you want translations stored in your own database. It works with WooCommerce, too.

The free plugin includes 2,000 free AI words, and you can also use Google Translate with your own API key. Its paid plans run yearly:

  • Personal costs €99 for 1 site and includes 50,000 AI words.
  • Business costs €199 for 3 sites, with 200,000 AI words.
  • Developer is €349 for unlimited sites and 500,000 AI words.

There's a free option here, but check the allowance against what you want to translate. And if you use your own Google Translate API key, keep that separate from the included AI words when comparing the plans.

Weglot and GTranslate

Weglot has a free plan for up to 2,000 words and 1 language. Starter costs €15 a month for 10,000 words.

It works with WordPress, Shopify, Webflow and more, so it's also an option to consider if your sites aren't all on WordPress. For your WordPress comparison, start with its word allowance and monthly price.

GTranslate has a free Google Translate widget for non-commercial sites. That restriction matters if you're choosing something for a store: don't put the free widget in the same column as a free option for commercial use.

Its paid plans range from $12 to $50 a month.

Loco Translate for theme and plugin strings

Loco Translate is a free plugin for editing the PO and MO language files used by themes and plugins. That's a different job from translating your posts or WooCommerce products.

It can call DeepL, Google, Microsoft or OpenAI. If the text you need to change is in a theme or plugin language file, this is the option to look at here.

Check where the text lives first.

Using a better translator inside your plugin

Your plugin choice doesn't have to be your only translator choice. TranslatePress, Polylang Pro and Loco Translate can use DeepL, and the Translinga WordPress plugin sends those requests to its translation API.

Made by Bitgate for Shopify stores, WordPress sites and apps, it also translates posts, pages, WooCommerce products and theme strings while leaving HTML, shortcodes and attributes alone. The API takes Liquid tags, HTML and placeholders out before translating, checks every reply tag by tag, and retries a string if a tag comes back missing.

What does that cost? Fast is $2.50 per million characters; Quality is $5.00 per million. Every character counts, including spaces, once per target language.

Credit is prepaid from $5 and never expires. The first $1 is free (about 400,000 characters on Fast), and you don't need a card for a key. It's in early access: use the Get early access button on translinga.com to ask for one.

FAQ

Questions, answered

Is there a free WordPress translation plugin?

Polylang and Loco Translate are free, though they handle different jobs. TranslatePress includes 2,000 free AI words, and Weglot's free plan covers up to 2,000 words and 1 language.

Which translation plugins work with WooCommerce?

WPML supports WooCommerce on its CMS and Agency plans, and TranslatePress works with WooCommerce. For Polylang, you'll need the Business Pack, which bundles Pro with Polylang for WooCommerce.

Does WPML have a free version?

No, WPML doesn't have a free version. Its plans include a 30-day refund, and it isn't available on WordPress.org.

Can Loco Translate translate my theme's text?

Loco Translate edits the PO and MO language files used by themes and plugins. It can also call DeepL, Google, Microsoft or OpenAI for translation.

Start free

Try it on your messiest theme file

Your first $1 is free, about 400k characters on Fast. No card needed for a key.

Printed proof sheets marked up in blue pencil, with one word struck through in red, on a dark navy desk