The following guide walks you through the steps of adding custom search engines to Google Chrome, Mozilla Firefox, Vivaldi, Opera, Microsoft Edge, and Internet Explorer.
The guide covers the major browsers on Windows and may apply to browsers that share code as well (think Pale Moon or Waterfox).
All web browsers ship with a default search engine that is used for searches, and a number of search engines that you may switch to directly from within the interface.
While the default search engine a browser ships with may be the one that you want to use, chance is there that this is not the case.
For instance, you may not want to use Yahoo Search, Bing or Google Search for privacy reasons, and prefer Startpage.com or DuckDuckgo.com instead because of that.
The browsers are sorted alphabetically.
Google Chrome picks up any search engine that it comes across while you are browsing the Internet.
This means that you don't really need to add new search engines manually to the browser as most may have gotten picked up automatically.
You can still add custom search engines that Chrome did not pick up though.
If the search engine is not listed, scroll down on the Search Engines settings page until you come to the end. There you find fields to add a custom search engine to the browser. Add a name, specify a keyword (optional), and the search URL.
Internet Explorer uses a complicated system to add search engines to the browser.
You can add any search engine to Microsoft Edge that uses the OpenSearch technology. To do so, visit the website of the search engine and wait for the page to fully load.
You may add many search engines that you come across while browsing the Internet via Firefox's search bar. This requires that it is displayed on the other hand, and it won't work with all search engines you may come across.
Firefox indicates that you may add a search engine to the browser with a green plus icon in the search bar.
Click on the icon and select "add name of search engine" to add it to Firefox. This adds the search engine to Firefox, but does not make it the default.
If you want to make it the default, select "change search settings" from the menu, or load about:preferences#search directly in the address bar of the browser.
There you may select one of the available search engines as the default one.
While Opera is based on Chromium code just like Google Chrome, it uses a different system to add custom search engines.
The browser does not pick up search engines automatically, but you may add custom search engines to Opera manually.
Right-click on any search form on websites and select the "create search engine" option of the context menu.
Simply click on "create" in the window that opens to add the search engine. You may change the name or keyword if you prefer them to be different though.
If you want to change the default search engine, you need to load opera://settings/searchEngines in the browser's address bar to do so. Please note that the selection is limited to the search engines that Opera ships with.
Vivaldi offers two main options to add search engines. The first is probably more comfortable, as you interact with the search field in the browser's interface to add a custom search engine.
Simply visit the website that you want to add to Vivaldi. This can be a search engine but also any other site with search functionality -- Ghacks for instance.
Right-click on the search field of the site when you are on the site, and select "add as search engine" from the context menu.
This opens a small overlay on the site to customize the search engine. You can click on "add" right away if you don't want to customize it, but may add a "suggest url" and a nickname to the search engine on top of that.
The suggest URL is used to display suggestions while you type, and the nickname allows you to run searches on the search engine when you start the query with the nickname. The latter is useful if you don't make the search engine the default of the browser.
The second option that Vivaldi offers is to add search engines on the browser's search settings page. Load vivaldi://settings/search/ in Vivaldi to open the search settings.
There you find listed all known search engines that are currently available in Vivaldi. A click on "add new search engine" opens the same dialog window that you get when you add search engines directly on websites. The only difference is that all fields are empty which means that you need to add the custom search url manually to add it.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.