Your WordPress Posts
Localized in 119 Languages

MadWords turns your WordPress posts into 119 languages — SEO-optimized, localized for the country you are targeting, hreflang handled, and published back automatically.

Get 10,000 Free Words

No credit card required

119
languages
74
country variants
188
localizations
If a localization has any issues, let us know and we’ll fix it. No Edit Guarantee →
How localization works

Pick a category, get traffic in 119 languages

Set up your Topic

Your audience, products, and WordPress connection. Built once and reused everywhere.

Install the MadWords plugin

One WordPress plugin. MadWords tells you it’s working before you start a project.

Pick a WordPress category

Every post gets translated.

Choose your localization

Up to 119 languages and 74 country variants. Pick Spanish, or pick Spanish (Argentina) and Spanish (Mexico).

Create the project

Press start. Translated and posted to WordPress within 24 hours.

Translate — New Project
Source Content
WordPress categories
Target Languages
Pick as many as you like — including several versions of the same language
Source articles0
Target languages0
Total output0 articles
Estimated words~0 words
Options

Customization where it matters

Four things to adjust. Everything else is done.

Draft, live, or neither

Translations can arrive in WordPress as drafts for review, publish straight away, or stay in MadWords without touching your site at all.

Images

Three choices. Move the images from the original post into every translation, generate new ones, or use no images at all.

Source language and country

Optional. Set where the original was written if it helps, or leave it and let MadWords work it out.

Special instructions

Optional. Add a note if you want product names left alone or a house style followed. Skip it and MadWords does the sensible thing.

Beyond translation, localization

Pick the country, not the language

Select Spanish and get Spanish. Select Mexico Spanish and get prices in pesos, distance in kilometers, dates in the local format, and the words people actually use there. Your content sounds like it was written in the country you choose, not just translated.

Currency and pricing

Amounts appear in the currency your reader actually uses, formatted the way they expect to see it.

Measurements

Miles become kilometers, Fahrenheit becomes Celsius, without you flagging a single one.

Spelling and usage

Regional spelling and vocabulary, so a reader in Buenos Aires is not reading Castilian Spanish.

Dates and time

Local date order and time format rather than the American convention.

Idiom and examples

References that land locally instead of phrases that were never said in that country.

Guaranteed

Every localization is covered by the No Edit Guarantee. If it needs editing, report it and we credit the words back. Read the guarantee →

hreflang

Nothing to get wrong

The MadWords WordPress plugin handles hreflang. There is nothing to configure, nothing running on your pages and nothing to slow down your site. Titles, meta descriptions, slugs, alt text and categories are all translated too.

The localization list

119 languages, 74 country variants

Select Spanish, or Peru Spanish. If your language or country is not listed, tell us and we’ll let you know if we can add it.

Spanish21 versions
Arabic19 versions
French10 versions
English9 versions
Chinese4 versions
German4 versions
Portuguese4 versions
Dutch2 versions
Italian2 versions
Kurdish2 versions
Malay2 versions
Norwegian2 versions
AfrikaansAlbanianAmharicArabic (Algeria)Arabic (Bahrain)Arabic (Egypt)Arabic (Iraq)Arabic (Jordan)Arabic (Kuwait)Arabic (Lebanon)Arabic (Libya)Arabic (Morocco)Arabic (Oman)Arabic (Palestine)Arabic (Qatar)Arabic (Saudi Arabia)Arabic (Standard)Arabic (Sudan)Arabic (Syria)Arabic (Tunisia)Arabic (UAE)Arabic (Yemen)AssameseAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianBurmeseCatalanCebuanoChinese (Simplified)Chinese (Singapore)Chinese (Taiwan)Chinese (Traditional)CorsicanCroatianCzechDanishDariDutch (Belgium / Flemish)Dutch (Netherlands)English (Australia)English (Canada)English (India)English (Ireland)English (New Zealand)English (Singapore)English (South Africa)English (UK)English (US)EsperantoEstonianFaroeseFijianFilipino (Tagalog)FinnishFrench (Algeria)French (Belgium)French (Cameroon)French (Canada)French (France)French (Ivory Coast)French (Morocco)French (Senegal)French (Switzerland)French (Tunisia)GalicianGeorgianGerman (Austria)German (Germany)German (Luxembourg)German (Switzerland)GreekGujaratiHaitian CreoleHausaHawaiianHebrewHindiHungarianIcelandicIgboIndonesianIrish (Gaelic)Italian (Italy)Italian (Switzerland)JapaneseJavaneseKannadaKazakhKhmerKinyarwandaKonkaniKoreanKurdish (Kurmanji)Kurdish (Sorani)KyrgyzLaoLatinLatvianLingalaLithuanianLugandaLuxembourgishMacedonianMalagasyMalay (Brunei)Malay (Malaysia)MalayalamMalteseMaoriMarathiMoldovanMongolianMontenegrinNepaliNorwegian (Bokmal)Norwegian (Nynorsk)OdiaOromoPashtoPersian (Farsi)PolishPortuguese (Angola)Portuguese (Brazil)Portuguese (Mozambique)Portuguese (Portugal)PunjabiRomanianRussianSamoanScots GaelicSerbianSesothoShonaSindhiSinhalaSlovakSlovenianSomaliSpanish (Argentina)Spanish (Bolivia)Spanish (Chile)Spanish (Colombia)Spanish (Costa Rica)Spanish (Cuba)Spanish (Dominican Republic)Spanish (Ecuador)Spanish (El Salvador)Spanish (Guatemala)Spanish (Honduras)Spanish (Mexico)Spanish (Nicaragua)Spanish (Panama)Spanish (Paraguay)Spanish (Peru)Spanish (Puerto Rico)Spanish (Spain)Spanish (Uruguay)Spanish (US)Spanish (Venezuela)SundaneseSwahiliSwedishTajikTamilTatarTeluguThaiTibetanTigrinyaTonganTswanaTurkishTurkmenUkrainianUrduUyghurUzbekVietnameseWelshWolofXhosaYiddishYorubaZulu

What Our Customers Say

MadWords launched in August 2026, so the reviews are new. We ran it on our own sites for the year before that.

More than localization

Writing and keyword research too

Localization is one part of MadWords. It also writes original articles, grabs every keyword from your competitors’ sites, and rewrites published posts on a schedule — same account, same dashboard, same balance of words.

See everything MadWords does →

Bulk Write
Original articles from a keyword list
Keyword Research
Every keyword from a competitor’s site
Rewrite
Refresh published posts on a schedule
All paid plans include

The MadWords Private Discord

Built for people running six and seven figure content businesses. Chat with MadWords owners and other people running content empires.

People running real content sites
MadWords owners and other site owners contributing
Google updates as they land
All paid plans include with your plan

Every Feature For Everyone

No upsells. No per-language pricing.

Monthly
Yearly 2 Months Free

Core

Up to 2 websites

50,000 words per month

500 keywords per month

$49 /mo paid yearly
Get Started
Total: $588 for one year

Pro

Up to 5 websites

150,000 words per month

2,000 keywords per month

$129 /mo paid yearly
Get Started
Total: $1,548 for one year

Elite

Up to 10 websites

300,000 words per month

5,000 keywords per month

$219 /mo paid yearly
Get Started
Total: $2,628 for one year

Enterprise

Unlimited websites

From 1 million words per month

Tell us what you need

Custom
Contact Us

Cancel anytime.

Unlimited users. Words never expire.

30 day money back guarantee on unused words.

Start with 10,000 free words.

Free

10,000 Free words — one time

250 Free keywords — one time

Start Free

No credit card required

Write & Translate1 word per word
Keyword Research5 words each additional keyword
AI Image 250 words each image
More Words Same rate as your plan

Common Questions

Setting up your first localization? See the step-by-step guide →

What is hreflang?

A line of code that tells Google which version of a page belongs to which language and country, so it serves the right one to the right searcher. Without it Google has to guess, and it often guesses wrong or indexes only one version.

On a post translated into Mexican Spanish and German, it looks like this:

<link rel="alternate" hreflang="en-US" href="https://yoursite.com/your-post/" /> <link rel="alternate" hreflang="es-MX" href="https://yoursite.com/es-MX/your-post/" /> <link rel="alternate" hreflang="de-DE" href="https://yoursite.com/de-DE/your-post/" />

Every version has to reference every other version, including itself. Miss one and Google ignores the whole set. The MadWords plugin writes all of it, and your original post stays exactly where it is.

Is this duplicate content?

No. Hreflang exists to organize language versions without duplicate content problems.

One thing to watch. If two country versions in the same language are nearly identical, Google may index only one. Localization is what prevents that — changing the currency, measurements, date formats and vocabulary is what makes the Mexico and Spain versions two pages instead of one duplicate.

So if your audience is in one country, pick that country. Sometimes one language with no country variants is the best choice — in markets like software, country variants add nothing. Translate one post first, compare the country versions, and only pay for multiple countries if they come out genuinely different.

Is the quality the same in every language?

The top 30 languages are excellent. The less a language is used, the less accurate the translation will be. That is not solely a MadWords problem — it happens with any translation tool, and it improves over time.

Test one before you commit. That is what the free trial is for.

If something is wrong, tell us. Report it and we credit your account with replacement words. Then we fix what we can.

Do I need to update my sitemap or Google Search Console?

No. Translated posts are normal WordPress posts, so if you use Yoast or RankMath they get added to your sitemap automatically, the same way any new post does. There is nothing to submit and nothing to configure in Search Console.

MadWords is missing something I want

Country variants are usually easy to add. Languages we can look into.

Shopify and other platforms are on the roadmap.

Reach out with anything missing — a language, a country, a platform, a feature — and we will tell you if we can make it happen.

If I cancel MadWords do I keep my content?

Yes. Cancel anytime and you keep everything MadWords wrote, localized or rewrote.

Accounts are closed 18 months after cancellation. You are emailed twice before that, you can download everything as a CSV, and anything already posted to your site stays exactly where it is.

The content you paid for is yours permanently.

More from MadWords

Have a look around