Item logo image for Subdomain Switcher

Subdomain Switcher

ExtensionDeveloper Tools1 user
Item media 5 (screenshot) for Subdomain Switcher
Item media 1 (screenshot) for Subdomain Switcher
Item media 2 (screenshot) for Subdomain Switcher
Item media 3 (screenshot) for Subdomain Switcher
Item media 4 (screenshot) for Subdomain Switcher
Item media 5 (screenshot) for Subdomain Switcher
Item media 1 (screenshot) for Subdomain Switcher
Item media 1 (screenshot) for Subdomain Switcher
Item media 2 (screenshot) for Subdomain Switcher
Item media 3 (screenshot) for Subdomain Switcher
Item media 4 (screenshot) for Subdomain Switcher
Item media 5 (screenshot) for Subdomain Switcher

Overview

Quickly switches between subdomains of the current page — preserving the full URL path, query parameters, and hash.

Subdomain Switcher — Instantly jump between your environments If you work across multiple environments of the same application — development, staging, UAT, production — you know the friction. Copy the URL, edit the subdomain, paste it into a new tab, repeat dozens of times a day. Subdomain Switcher eliminates that entirely. With one click, the extension opens the same page you're currently on in any of your configured environments — same path, same query parameters, same URL hash. Nothing gets lost in the switch. How it works? You configure your domains and their aliases once. After that, whenever you're on a page that matches one of your domains, the extension popup shows all your configured environments as buttons. Click one, and it opens in a new tab right next to your current one. For example, if you're on staging.app.example.com/invoices/123?filter=unpaid and click your Production alias, it opens prod.app.example.com/invoices/123?filter=unpaid — immediately, in a new tab, without any copy-pasting. Setting up your environments Open the configuration page from the gear icon in the popup. Add a domain (e.g. app.example.com), then add aliases beneath it — each alias has a name, a subdomain prefix, and a color. That's it. Renaming a domain later? Every alias under it updates automatically. No need to touch individual aliases. Built for teams Your configuration exports to a single JSON file. Share it with your team, check it into your repo, or use it to set up a new machine in seconds. Import replaces your current config instantly. Key features One-click switching — opens the same page in any configured environment in a new tab Path preservation — URL path, query parameters, and hash are always carried over Domain groups — organize aliases under their parent domain; add as many domains as you need Custom colors — color-code each environment for instant recognition at a glance Color-coded header — the popup header takes on your alias color when the current tab is a known environment Edit and rename — update a domain name once and it propagates everywhere; edit individual aliases any time Duplicate aliases — clone an existing alias as a starting point for a new one Export and import — back up or share your full configuration as a JSON file Clean, focused UI — everything you need, nothing you don't Who is this for? Subdomain Switcher is useful for anyone who regularly navigates between subdomain-based environments: Developers moving between local, dev, staging, and production QA engineers testing features across multiple environment tiers DevOps and platform teams managing multiple deployment environments Support and success teams who need to reproduce issues across environments Anyone who has ever manually edited a subdomain in the address bar more than once If you've ever edited a URL by hand just to switch environments, Subdomain Switcher is for you.

Details

  • Version
    2.0.1
  • Updated
    April 16, 2026
  • Offered by
    Roshan Shaikh
  • Size
    30.98KiB
  • Languages
    English
  • Developer
    Email
    12roshanshaikh@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps