A browser extension to switch between search engines in one click. Add, edit, and reorder engines to match your preferences.
- Switch between search engines instantly from a float bar at the bottom of search result pages
- Toolbar button cycles to the next enabled engine
- Enable, disable, and reorder engines from the settings page
- Add, edit, or remove custom and built-in engines
- Adjustable icon size with live preview
- Works on Chrome, Opera, Edge, and Firefox (desktop + Android)
DuckDuckGo, Ecosia, Brave, Gibiru, MetaGer (EN/DE), You.com, StartPage, Yahoo OneSearch, Bing, Google, Yandex (EN/RU), Yahoo!, Yahoo! JAPAN, goo, Wikipedia (English)
- Download or clone this repository
- Go to
chrome://extensions(oropera://extensions) - Enable Developer mode
- Click Load unpacked and select the
chrome/folder - On the extensions page, enable "Allow access to search page results"
The extension opens a setup page on first install to guide you through this.
Install from addons.mozilla.org once the extension is published there.
| Browser | Shortcut |
|---|---|
| Chrome / Opera / Edge | Configurable via chrome://extensions/shortcuts |
| Firefox | Ctrl+Alt+S |
Add a custom engine:
- Open the extension settings → Search Engines tab
- Fill in the form at the bottom: name, hostname, and search URL with
{}as the query placeholder (e.g.https://kagi.com/search?q={}) - Click Add Engine — it will be enabled automatically
Edit an engine:
- Select any engine from either list
- Click Edit
- For built-in engines, only the search URL can be changed. Click Reset to Default URL to restore the original.
- For custom engines, all fields are editable
- Click Save Changes
chrome/ Chrome / Opera / Edge (Manifest V3)
firefox/ Firefox desktop + Android (Manifest V2)
This project is a fork of kuanyui/EngineSwitcher.
Changes from the original:
- Ported to Chrome/Opera/Edge (Manifest V3)
- Added custom engine support with add, edit, and URL override for built-in engines
- New settings UI with tabs and live preview
- Adjustable float bar icon size
- Onboarding page for first-time setup
- New icon
- Renamed to Switch Search Engine