Lightweight Chrome extension to switch between 34 search engines without losing context.
Automatically detects your current search and lets you switch to any engine with one click. Includes quick search, keyboard shortcuts (Alt+1-9, Ctrl+K), copy URL, drag-and-drop button ordering, and advanced configuration.
JavaScriptManifest V3ChromeProductivityDevTools
You're searching for something on Google, find partial information, and want to see what DuckDuckGo or Perplexity AI says about the same thing. The normal flow is to copy the search terms, open a new tab, paste, search. You repeat this several times a day comparing results between engines. It's tedious and breaks the workflow.
Search Engine Converter eliminates that friction. The extension automatically detects the current search by extracting the terms from the URL, and a popup shows buttons for over 34 different engines. One click and you're viewing the same terms in the engine you chose. If the original search was for images, the conversion maintains that context in engines that support it.
Main use cases:
The first case is research where you need to triangulate information from multiple sources. You're investigating a Python library, search on Google and find the official documentation. You want to see real user discussions, so you convert to Reddit. You need example code, you convert to GitHub. You want a direct answer with context, you convert to Perplexity AI. All without rewriting the query.
The second case is privacy. You start searching on Google because it indexes more content, but for sensitive searches you prefer DuckDuckGo or Brave Search that don't track. The extension allows that instant switch without copy-pasting terms.
The third case is specialization. YouTube for videos, Stack Overflow for technical questions, Amazon for products, Wikipedia for definitions, WolframAlpha for calculations. Each engine has its strength. The extension converts between 34 engines organized into categories: general purpose (Google, Bing, Brave, DuckDuckGo), AI-powered engines (Perplexity, Kagi, You.com, SearX), social networks (Twitter, Reddit, LinkedIn, TikTok), multimedia (YouTube, Spotify, Vimeo), e-commerce (Amazon, eBay, Etsy), development (GitHub, GitLab, Stack Overflow), and academic (Wikipedia, Google Scholar, Archive.org).
Quick search: dual mode that inverts the flow:
The core functionality is conversion: you're on a results page, open the popup, choose destination engine, it opens a new tab with the converted search. But v2.0 adds a dual mode that allows you to perform new searches directly from the popup without being on any results page. You activate the 'Search' toggle at the top of the popup, type the terms in the input field, select the engine from the dropdown, and press Enter. The tab opens directly with the results. The dropdown in search mode only shows the engines you marked as visible in the configuration. The Ctrl+K shortcut activates search mode and puts focus on the input field automatically.
Complete keyboard shortcut system:
Alt+1 through Alt+9 convert the current search to the corresponding engine according to its position in the grid. If in the configuration you ordered the buttons so Google is first, DuckDuckGo is second, and GitHub is third, then Alt+1 converts to Google, Alt+2 to DuckDuckGo, Alt+3 to GitHub. The order is what you define through drag-and-drop in settings. The advantage of being able to customize the order is that you assign the first numbers to the engines you use most.
Copy URL without opening tab:
Each engine button has a copy icon in the upper right corner that appears on hover. You click that icon and the converted URL is copied to the clipboard without opening any tab. This is useful when you want to share a specific search. You're on Google searching for 'error ECONNREFUSED docker', find relevant information, and want to send a colleague the same search but on Stack Overflow because it indexes technical discussions better. You hover over the Stack Overflow button, click the copy icon, and paste the URL in Slack.
Advanced configuration:
The configuration panel has four main sections. The first is regional domains for Amazon (Spain .es, USA .com, United Kingdom .co.uk, Germany .de, France .fr, Italy .it) and YouTube (Global and Spain). The second section is engine visibility with checkboxes where you mark which engines you want to see in the button grid. The third section is button ordering through drag-and-drop. The fourth section is default engine for the context menu.
Image context detection:
When you perform an image search on Google (URL contains tbm=isch), and convert to another engine, the extension maintains that context in engines that support image search. The nine engines that detect and preserve the type are: Google, Bing, Brave, DuckDuckGo, Startpage, Ecosia, Qwant, Yandex and Baidu.
Technical architecture:
The extension uses Manifest V3 with Service Workers for better performance and security. The Service Worker has 175 lines and handles dynamic creation of context menus plus tab opening. The main popup is vanilla JavaScript with 993 lines without dependencies on React, Vue, Angular or any framework. The only external library is Sortable.js (22KB minified) for drag-and-drop. The total size is 111KB compared to 150KB of v1.2. The 26% reduction comes from removing four modules related to the AI functionality that v1.2 had.
Comparison v1.2 vs v2.0:
Version 1.2 had complete integration with OpenAI GPT-4 Vision: selective screen area capture through injected content scripts, image analysis with the Vision API, AES-GCM encryption of user API keys, rate limiting system to avoid excessive costs, and HTML sanitization. This functionality required four additional modules, added 600 lines of code, and needed two extra permissions. 90% of users never configured an OpenAI API key, so the functionality was there but unused. Version 2.0 completely removed everything related to AI, reducing the code to 993 lines in 3 files. In return, three new functionalities were added: quick search with dual mode, copy URL to clipboard system, and complete keyboard shortcuts. Four specialized AI engines were added (Perplexity, Kagi, You.com, SearX) that work without needing API keys because they are normal web searches.