Polylang

Web · Self-hosted · API · paid plans from €8.25/mo

Freedom report

Two barsScore 6.4

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely1 of 6 device platforms
  • DocumentedPlans, terms and facts published

Polylang is a WordPress plugin for creating multilingual websites and translating WordPress content. It can manage translations for pages, posts, media, categories, tags, custom post types, menus, and widgets. Language-specific URLs can use subdirectories, subdomains, or separate domains. Polylang Pro supports manual translation and DeepL machine translation, which requires the customer's own DeepL API key. Pro also supports language switchers, browser-language detection, translated URL slugs, hreflang and Open Graph tags, and language-specific meta tags. It integrates with the WordPress block editor and Site Editor and supports the REST API; translation projects can be imported and exported in XLIFF format. The maker lists integrations including WooCommerce, Yoast SEO, and Advanced Custom Fields Pro. A multilingual WooCommerce shop requires Polylang or Polylang Pro plus the Polylang for WooCommerce add-on. The free WordPress plugin is available at 0.00 USD per free; listed paid licenses start at 99.00 EUR per year, ex VAT. DeepL is not currently compatible with Elementor and some builders, and Pro has no one-click translate-everything option.

Who it is for

Polylang suits WordPress site owners who need to publish content in multiple languages and manage language-specific URLs or SEO details. Pro may suit users who want manual or DeepL translation and WordPress editor integrations.

What is good

  • Supports translation of pages, posts, media, and menus.
  • Language URLs can use subdirectories, subdomains, or separate domains.
  • Pro supports XLIFF import and export.
  • Pro supports the REST API and WordPress editors.
  • A free WordPress plugin is available.

What to know first

  • DeepL requires the customer's own API key.
  • DeepL is not currently compatible with Elementor and some builders.
  • Pro has no one-click translate-everything feature.
  • A multilingual WooCommerce shop requires an add-on.

Verdict

Polylang covers a broad range of WordPress content and offers flexible language URL structures. The free plugin is available, while Pro adds translation and SEO capabilities; DeepL compatibility and the lack of a one-click translation option are worth noting.

Get started with Polylang

  1. Visit https://polylang.pro/ to choose the free WordPress plugin or a paid license.
  2. Install Polylang on the WordPress site.
  3. Choose a paid license if you need Pro features and licensed support.
  4. For a multilingual WooCommerce shop, add Polylang for WooCommerce.
  5. Set language URL structure using subdirectories, subdomains, or separate domains.
  6. Create translated content and use the supported WordPress editing tools or XLIFF workflow.

What the free plan stops at

The free Polylang plan is the WordPress plugin with community support on WordPress.org. Paid licenses include one year of updates and premium support; once the license expires, the plugin continues to operate but automatic updates and helpdesk support are unavailable. The Polylang Pro one-site plan is €99.00 EUR per year ex VAT and covers one site.

Questions about Polylang

Is Polylang free?

Yes. The Polylang WordPress plugin is available on a free plan at 0.00 USD per free, with community support on WordPress.org.

How much does Polylang Pro cost?

The one-site Polylang Pro plan is 99.00 EUR per year, ex VAT. It includes one year of updates and premium support.

Which platforms does Polylang support?

Polylang is listed for API, self-hosted, and web platforms. It is a WordPress plugin and integrates with the WordPress block editor and Site Editor.

Can Polylang translate a WooCommerce shop?

A multilingual WooCommerce shop requires Polylang or Polylang Pro together with the Polylang for WooCommerce add-on. The add-on plan is listed at 99.00 EUR per year.

Does Polylang support automatic translation?

Polylang Pro supports DeepL machine translation when the customer supplies their own DeepL API key. The maker says DeepL is not currently compatible with Elementor and some builders.

How does Polylang handle support after a license expires?

The plugin continues to operate after a paid license expires, but automatic updates and helpdesk support are unavailable. Licensed support is offered in English and French, Monday to Friday, 9 AM to 6 PM CET.

Polylang plans and pricing

All plans
Polylang Free Free WordPress plugin · community support on wordpress.org polylang.pro · 4 Oct 2026
Polylang for WooCommerce €99/yr From price per year; ex VAT 1 year of updates and premium support · license options for several sites · 50% renewal discount polylang.pro · 4 Oct 2026
Polylang Pro — 1 site €99/yr Yearly license; ex VAT 1 site · 1 year of updates and premium support · 50% renewal discount polylang.pro · 4 Oct 2026
Polylang Business Pack €139/yr From price per year; page also displays 198€; ex VAT 1 year of updates and premium support · license options for several sites · 50% renewal discount polylang.pro · 4 Oct 2026
Polylang Pro — 3 sites €198/yr Yearly license 3 sites · 1 year of updates and professional support · 50% renewal discount polylang.pro · 4 Oct 2026
Polylang Pro — 5 sites €297/yr Yearly license 5 sites · 1 year of updates and professional support · 50% renewal discount polylang.pro · 4 Oct 2026

Compared on website translation software

Free plan
Yes
Supported languages
132 languages
Translation methods
hybrid
Website integrations
WordPress, WooCommerce, Yoast SEO, Advanced Custom Fields Pro, Custom Post Type UI, WooCommerce Subscriptions, The Events Calendar, SEOPress, WP Rocket
Translation workflows
Yes
SEO localization
Yes

Best Polylang alternatives

See all 20