Browser-Specific Software Downloads
One download link that serves the right extension or installer for each browser.
The scenario
You've built a browser extension available for Chrome, Firefox, and Safari. Each browser has its own extension store and its own download URL. You want to share a single "Install" link that automatically sends each visitor to the right store based on the browser they're using.
How to set it up
1. Create a Redirect by Browser link
Go to the Redirect by Browser tool and map each browser to its download page:
- Chrome → Your Chrome Web Store listing
- Firefox → Your Firefox Add-ons listing
- Safari → Your Safari extension page or App Store link
- Default → A general download page with links to all versions
Specify where users of each web browser should be redirected to.
2. Set a custom URL
Give it a clean slug like nimble.li/download or use a custom domain. This is the single URL you use everywhere — your website, docs, README, and social media.
3. Use it everywhere
Put the link on your website's install button, in your documentation, in your GitHub README, and anywhere else you promote the extension. One link handles every browser.
What you get
- One link for all browsers — No need to show browser detection scripts or a "choose your browser" page on your site.
- Direct to the right store — Users land on the correct extension store page for their browser. No extra clicks.
- Install analytics — See how many people clicked, broken down by device. Useful for understanding which browsers your audience uses.
Variations
Combining with device routing
If you also need to differentiate mobile from desktop, stack a Redirect by Device link on top. Mobile users go to a mobile-specific page, desktop users get the browser-based routing.
Edge and Opera
The Redirect by Browser tool supports Edge and Opera as well. Add them if your extension is available on those stores.
Related guides