Home/Web & SEO Tools/Hreflang Tag GeneratorSEOHreflang Tag GeneratorGenerate hreflang tags for multilingual and multi-regional SEO with validation, matrix view, and multiple output formatsShareEntriesGenerated OutputMatrix ViewImportEntry 1: URL is empty.Entry 2: URL is empty.Quick PresetsEnglish-speaking countriesEuropean languagesAsian marketsAmericasDACH regionMiddle East and North AfricaBulk AddGenerate entries for common languages using a URL pattern. Use {lang} as the language placeholder.Base URLPath patternGenerate Bulk Entries1x-default (fallback)x-defaultURL2es-ESx-defaultURLLanguage (ISO 639-1)Select languageAfar (aa)Abkhazian (ab)Afrikaans (af)Akan (ak)Amharic (am)Aragonese (an)Arabic (ar)Assamese (as)Avaric (av)Aymara (ay)Azerbaijani (az)Bashkir (ba)Belarusian (be)Bulgarian (bg)Bihari (bh)Bislama (bi)Bambara (bm)Bengali (bn)Tibetan (bo)Breton (br)Bosnian (bs)Catalan (ca)Chechen (ce)Chamorro (ch)Corsican (co)Cree (cr)Czech (cs)Church Slavic (cu)Chuvash (cv)Welsh (cy)Danish (da)German (de)Divehi (dv)Dzongkha (dz)Ewe (ee)Greek (el)English (en)Esperanto (eo)Spanish (es)Estonian (et)Basque (eu)Persian (fa)Fulah (ff)Finnish (fi)Fijian (fj)Faroese (fo)French (fr)Western Frisian (fy)Irish (ga)Scottish Gaelic (gd)Galician (gl)Guarani (gn)Gujarati (gu)Manx (gv)Hausa (ha)Hebrew (he)Hindi (hi)Hiri Motu (ho)Croatian (hr)Haitian Creole (ht)Hungarian (hu)Armenian (hy)Herero (hz)Interlingua (ia)Indonesian (id)Interlingue (ie)Igbo (ig)Sichuan Yi (ii)Inupiaq (ik)Ido (io)Icelandic (is)Italian (it)Inuktitut (iu)Japanese (ja)Javanese (jv)Georgian (ka)Kongo (kg)Kikuyu (ki)Kuanyama (kj)Kazakh (kk)Kalaallisut (kl)Khmer (km)Kannada (kn)Korean (ko)Kanuri (kr)Kashmiri (ks)Kurdish (ku)Komi (kv)Cornish (kw)Kirghiz (ky)Latin (la)Luxembourgish (lb)Ganda (lg)Limburgish (li)Lingala (ln)Lao (lo)Lithuanian (lt)Luba-Katanga (lu)Latvian (lv)Malagasy (mg)Marshallese (mh)Maori (mi)Macedonian (mk)Malayalam (ml)Mongolian (mn)Marathi (mr)Malay (ms)Maltese (mt)Burmese (my)Nauru (na)Norwegian Bokmal (nb)North Ndebele (nd)Nepali (ne)Ndonga (ng)Dutch (nl)Norwegian Nynorsk (nn)Norwegian (no)South Ndebele (nr)Navajo (nv)Chichewa (ny)Occitan (oc)Ojibwa (oj)Oromo (om)Oriya (or)Ossetian (os)Panjabi (pa)Pali (pi)Polish (pl)Pashto (ps)Portuguese (pt)Quechua (qu)Romansh (rm)Rundi (rn)Romanian (ro)Russian (ru)Kinyarwanda (rw)Sanskrit (sa)Sardinian (sc)Sindhi (sd)Northern Sami (se)Sango (sg)Sinhala (si)Slovak (sk)Slovenian (sl)Samoan (sm)Shona (sn)Somali (so)Albanian (sq)Serbian (sr)Swati (ss)Southern Sotho (st)Sundanese (su)Swedish (sv)Swahili (sw)Tamil (ta)Telugu (te)Tajik (tg)Thai (th)Tigrinya (ti)Turkmen (tk)Tagalog (tl)Tswana (tn)Tonga (to)Turkish (tr)Tsonga (ts)Tatar (tt)Twi (tw)Tahitian (ty)Uighur (ug)Ukrainian (uk)Urdu (ur)Uzbek (uz)Venda (ve)Vietnamese (vi)Volapuk (vo)Walloon (wa)Wolof (wo)Xhosa (xh)Yiddish (yi)Yoruba (yo)Zhuang (za)Chinese (zh)Zulu (zu)Region (ISO 3166-1)No region (language only)Andorra (AD)United Arab Emirates (AE)Afghanistan (AF)Antigua and Barbuda (AG)Albania (AL)Armenia (AM)Angola (AO)Argentina (AR)Austria (AT)Australia (AU)Azerbaijan (AZ)Bosnia and Herzegovina (BA)Barbados (BB)Bangladesh (BD)Belgium (BE)Burkina Faso (BF)Bulgaria (BG)Bahrain (BH)Brunei (BN)Bolivia (BO)Brazil (BR)Bahamas (BS)Bhutan (BT)Botswana (BW)Belarus (BY)Belize (BZ)Canada (CA)DR Congo (CD)Central African Republic (CF)Switzerland (CH)Ivory Coast (CI)Chile (CL)Cameroon (CM)China (CN)Colombia (CO)Costa Rica (CR)Cuba (CU)Cyprus (CY)Czech Republic (CZ)Germany (DE)Djibouti (DJ)Denmark (DK)Dominican Republic (DO)Algeria (DZ)Ecuador (EC)Estonia (EE)Egypt (EG)Spain (ES)Ethiopia (ET)Finland (FI)Fiji (FJ)France (FR)Gabon (GA)United Kingdom (GB)Georgia (GE)Ghana (GH)Greece (GR)Guatemala (GT)Guyana (GY)Hong Kong (HK)Honduras (HN)Croatia (HR)Haiti (HT)Hungary (HU)Indonesia (ID)Ireland (IE)Israel (IL)India (IN)Iraq (IQ)Iran (IR)Iceland (IS)Italy (IT)Jamaica (JM)Jordan (JO)Japan (JP)Kenya (KE)Kyrgyzstan (KG)Cambodia (KH)South Korea (KR)Kuwait (KW)Kazakhstan (KZ)Laos (LA)Lebanon (LB)Sri Lanka (LK)Lithuania (LT)Luxembourg (LU)Latvia (LV)Libya (LY)Morocco (MA)Moldova (MD)Madagascar (MG)North Macedonia (MK)Mali (ML)Myanmar (MM)Mongolia (MN)Macau (MO)Malta (MT)Mauritius (MU)Maldives (MV)Malawi (MW)Mexico (MX)Malaysia (MY)Mozambique (MZ)Namibia (NA)Niger (NE)Nigeria (NG)Nicaragua (NI)Netherlands (NL)Norway (NO)Nepal (NP)New Zealand (NZ)Oman (OM)Panama (PA)Peru (PE)Papua New Guinea (PG)Philippines (PH)Pakistan (PK)Poland (PL)Puerto Rico (PR)Portugal (PT)Paraguay (PY)Qatar (QA)Romania (RO)Serbia (RS)Russia (RU)Rwanda (RW)Saudi Arabia (SA)Sudan (SD)Sweden (SE)Singapore (SG)Slovenia (SI)Slovakia (SK)Senegal (SN)Somalia (SO)Syria (SY)Thailand (TH)Tajikistan (TJ)Turkmenistan (TM)Tunisia (TN)Turkey (TR)Trinidad and Tobago (TT)Taiwan (TW)Tanzania (TZ)Ukraine (UA)Uganda (UG)United States (US)Uruguay (UY)Uzbekistan (UZ)Venezuela (VE)Vietnam (VN)Yemen (YE)South Africa (ZA)Zambia (ZM)Zimbabwe (ZW)es-ES+ Add EntryClear AllGoogle Hreflang Best PracticesSave SnippetShare to CommunityWas this tool helpful?YesNoShare this toolRelated Tools🗺️XML Sitemap GeneratorFree online XML sitemap generator - generate XML sitemaps from a list of URLsSEOMeta Tag GeneratorFree online meta tag generator - generate SEO meta tags, Open Graph, and Twitter Card markup for your website🤖Robots.txt GeneratorFree online robots.txt generator - generate robots.txt files to control search engine crawler accessicoFavicon GeneratorFree online favicon generator - generate favicons from text, emoji, or uploaded images in all required sizes{}JSON-LD GeneratorGenerate Schema.org JSON-LD structured data for SEO - 17 schema types with validation/-/URL Slug GeneratorFree online URL slug generator - convert any text into a clean, SEO-friendly URL slug