The most powerful multilingual plugin for WordPress — free

Translate WordPress
into every language

The power of a premium translation suite — visual editing, AI, SEO, WooCommerce — with none of the price. Scroll to watch it fly. 🚀

On the official WordPress.org directory 🔑 No API key needed 🔒 Security-reviewed 🧾 GPL open source 📤 No lock-in ⚡ 20× lighter engine
Scroll to launch
🌍 Unlimited languages

Don't take our word for it — take this page. Every word of this website was translated by TranslateRocket itself, in a couple of hours — into the 21 languages we picked for it. There is no language limit: add every language you need. Pick yours at the top and read this page in it.

0
Languages
0
AI providers
€0
Core price
Strings

Watch it translate, live

One page. Every language. Click a text, edit it in the popup — exactly like on your site.

🕹️ Prefer hands-on? Try the interactive sandbox →

🔒translaterocket.com/
EN IT ES FR DE

Your first multilingual page

This text is in English. Watch it switch languages — instantly, on the fly, while your visitor keeps reading.

Get started

This is what translating feels like

Your real site, live — click a text, type, done. The editor bar tracks your progress while you browse.

Everything you need to go global

The power of a premium translation suite — without the price tag or the lock-in.

Bring your own AI

OpenAI, Anthropic, Gemini, DeepL or Google — your key, your cost. No per-word markup, ever.

Visual editor

Click any text on your live site and translate it in place, with a real-time preview.

Fast & SEO-ready

Translated pages are cached and shipped with correct hreflang, translated URLs and sitemaps.

No lock-in

One-click import from TranslatePress & Polylang, plus standard TMX export.

Beautiful switcher

Inline, dropdown or floating, with crisp SVG flags that render on every device.

Truly free

The core plugin is free and open — no cap on strings, languages or traffic.

Three steps to liftoff

Pick your languages
01

Add your languages

Pick your languages and, if you like, connect an AI provider with your own key.

Bulk translate and polish in the visual editor
02

Translate

Auto-translate in bulk, then polish in the visual editor — or translate by hand.

Translated site live with the language switcher open
03

Go live

Visitors get the right language automatically, with a switcher to change anytime.

✨ See all features →

Happy team translating their website with TranslateRocket
“We switched the whole site to four languages in one afternoon — and actually had fun doing it.”
What going multilingual should feel like
⚡ Set up in minutes🖱️ Click-to-translate🤖 AI does the heavy lifting💜 Free forever

Built for huge sites

Most translation plugins load every translation you have on every page view — fine at 2,000 strings, fatal at 200,000. TranslateRocket 0.6 looks up only the strings on the page being viewed, through an indexed cache. Memory stays flat whether your site has 500 strings or 500,000.

Page render time as translations grow

One real WordPress install, 256 MB PHP memory — the hosting default.

0s1s2s4s8s 1k10k50k100k500k translated strings on the site → memory limit — white screen out of memory how translation plugins usually work TranslateRocket — 1.5s at 500k flat: only the page's strings are loaded

Load test, July 2026: 500,231 stored strings on one WordPress install. The whole-map approach exhausts the memory limit and the page never renders; TranslateRocket 0.6 serves the same page, byte-identical output, in 1.5 s (2.9 s cold). Repeat visits come straight from the page cache. No names in the chart — loading the full map is simply how most translation plugins work today, and how TranslateRocket worked before 0.6 too.

500,000+

strings tested on one site — render time unchanged from a 500-string site.

Flat memory

the engine loads the strings on the page you're viewing — never the whole site.

Zero setup

the engine switches modes by itself past ~20,000 strings. Nothing to configure.

Ready for liftoff?

Download the full plugin now — free, no account, no trial clock.

⬇ Download TranslateRocket

Now on the official WordPress.org directory

WordPress 5.6+ · PHP 7.4+ · GPLv2

💬 Need help?
Powered by TranslateRocket™