Data is synced from the Chrome Web Store. View the official store page for the most current information.
🌐 A powerful, accessible, and intelligent Chrome extension that automatically detects available language versions of websites and provides one-click switching between them. Use this switcher to open the same content in other locales fast. It finds alternate locale versions in subdomains, paths, and query parameters, then presents a clean UI selector.
No machine translation, only real alternates where they exist.
Use this Language Switcher as a compact toolbar in the popup or subtle on‑page buttons. If you want per‑site control instead of broad browser changes, this tool is for you. You get smooth switching without hunting tiny flags or buried menus.
Who it is for
1️⃣ Readers who need quick switches on news, education, and government sites
2️⃣ Learners comparing content across locales
3️⃣ Journalists and researchers accessing primary sources across regions
4️⃣ Travelers and expats who want fast toggles on services and guides
5️⃣ Localization and QA teams verifying alternates and parity across locales
What it does
When you need it
➤ You want to use a locale selector on a site that supports it
➤ You cannot find the built‑in selector
➤ You prefer a consistent experience across domains
➤ You need a straightforward action for the current page
➤ You want a fast change without complex menus
📖 How to Use
Using the Extension Popup
❤️ Your favorites will always appear at the top of the list for quick access. First Time? The extension automatically imports your Chrome preferences as favorites on first launch.
Using On-Page Push-Button Selector
Once you've starred your favorites:
Position remembered: Your preferred position is saved and restored on future visits Buttons update in real-time when you add/remove favorites
Example: If you favorite English, Spanish, and French, you'll see "EN" "ES" "FR" buttons on multilingual sites. Tip: Drag the widget to your preferred corner or position - it will stay there on all future pages!
🔍 How It Works
Detection Methods
The extension uses three complementary methods:
HTML Meta Tags. Scans for tags in the page's
. This is the standard way websites declare alternate language versions.Page Content Analysis. Searches visible page elements for language switcher links by looking for:
Note: Only includes links from the same domain to avoid false positives.
When the extension detects a language-based URL pattern, it suggests other common languages following the same pattern.
Detected Patterns: Subdomain: es.wikipedia.org → suggests en.wikipedia.org, fr.wikipedia.org, etc. Path: nasa.gov/es/ → suggests nasa.gov/en/, nasa.gov/fr/, etc. Query: example.com?lang=es → suggests example.com?lang=en, etc.
Visual Distinction: Pattern-based suggestions are shown in a separate group labeled "💡 Suggested" and marked when previewed.
Current Language Detection
The extension identifies your current language by checking (in order):
⚠️ Limited/No Support:
➤ Single-language sites - No alternate versions exist ➤ Sites without metadata - If languages aren't properly linked ➤ Custom implementations - Some sites use complex JavaScript-based switchers ➤ Completely different domains - Sites using different domain names per language (e.g., example.com vs exemple.fr). ➤ Social media & video platforms - YouTube, Twitter, Instagram, etc. use 2-letter paths for user pages/channels, not languages (speculative patterns disabled for these sites)
Why not rely on full browser changes
❓ It is the answer to frequently asked questions:
Real‑world cases
✅ Built for clarity and trust
Focused on site‑level control rather than full browser reconfiguration. If you want to change Chrome locale globally, use Settings; when you only need a page‑level language switch, this extension makes it quick.