Compare Revisions
Add custom search engines in Firefox
Revision 302570:
Revision 302570 by AliceWyman on
Revision 305694:
Revision 305694 by AliceWyman on
Keywords:
custom search, Firefox search engine, add search
custom search, Firefox search engine, add search
Search results summary:
Learn how to add custom search engines in Firefox 140 and above, from the search field of supported websites or in Firefox settings.
Learn how to add custom search engines in Firefox 140 and above, from the search field of supported websites or in Firefox settings.
Content:
You can add new search engines in Firefox to give you the freedom to customize your search experience with the tools that work best for you. For example, you can build a specific search engine with a website you frequently visit (think YouTube or IMDB).
Starting in [[Find what version of Firefox you are using|Firefox version]] 140, you can add custom search engines from the search field of supported websites, or in Firefox settings by entering a custom URL. This article explains how to do this.
__TOC__
=Add a custom search engine from a supported website=
A supported website is any website that Firefox recognizes as a searchable source. Such websites must include either an OpenSearch description file or a tag in their code that points to a search engine.
{note}'''Tip:''' Right-click the search bar to check if a site is supported.{/note}
#Right-click the search field and select {menu Add Search Engine}.
#;[[Image:addsearchengine|width=600]]
#Add a custom '''Search engine name''' and add a '''Keyword''' (it’s optional).
#;[[Image:searchengine|width=500]]
#Click '''{button Add Engine}'''.
=Add a custom search engine in Settings=
You can add custom search engines from websites in Firefox, even if they’re not supported.
#Click the main menu [[Image:IG main menu]] button, click {menu Settings} and select {menu Search} from the left panel.
#;[[Image:searchshortcut|width=500]]
#Go down to the ''Search Shortcuts'' section and click the {button Add} button.
#*The ''Add Search Engine'' box will open.
#Under '''Search engine name''', add a name for your custom search engine.
#;[[Image:searchenginemenu|width=500]]
#In the '''URL with %s in place of the search term''' field, copy & paste the URL of the custom search engine.
#*For example: <code>https://example<!---->.com/</code>
#Add the search query code for the website (commonly <code>search?q=</code> but may vary) to the end of the URL, with '''%s''' as the search term.
#*For example: <code>https://example<!---->.com/search?q=%s</code> or (for IMDB) <code>https://example<!---->.com/find/?q=%s</code>
#Add a '''Keyword''' (this is optional).
#Click {button Add Engine} to save.
{note}'''Note:''' You can find the search query code a website uses by performing a unique search with an easy-to-spot word, such as “ZZZZZZ”. The “ZZZZZZ” in the URL is the search term that follows the search query.{/note}
=Frequently asked questions=
==Why does the URL need to contain %s?==
'''%s''' is a placeholder that Firefox replaces with your search query. For example, if you enter '''firefox settings''' as the search term at https://developer.mozilla.org the browser will go to <code>https://developer.mozilla<!---->.org/search?q=firefox+settings</code>.
==What’s the purpose of the keyword?==
A keyword is a shortcut you type in the address bar to trigger that custom search engine. For example: <code>google privacy tools</code> → searches Google instead of your default engine. The keyword is optional, and it is not required for the custom search engine to work.
=Related articles=
*[[How to search IMDB, Wikipedia and more from the address bar]]
*[[Add or remove a search engine in Firefox]]
*[[Change your default search settings in Firefox]]
*[[My default search engine changed after updating Firefox]]
*[[Search with the Firefox address bar]]
You can add new search engines in Firefox to give you the freedom to customize your search experience with the tools that work best for you. For example, you can build a specific search engine with a website you frequently visit (think YouTube or IMDB).
Starting in [[Find what version of Firefox you are using|Firefox version]] 140, you can add custom search engines from the search field of supported websites, or in Firefox settings by entering a custom URL. This article explains how to do this.
__TOC__
=Add a custom search engine from a supported website=
A supported website is any website that Firefox recognizes as a searchable source. Such websites must include either an OpenSearch description file or a tag in their code that points to a search engine.
{note}'''Tip:''' Right-click the search bar to check if a site is supported.{/note}
#Right-click the search field and select {menu Add Search Engine}.
#;[[Image:addsearchengine|width=600]]
#Add a custom '''Search engine name''' and add a '''Keyword''' (it’s optional).
#;[[Image:searchengine|width=500]]
#Click '''{button Add Engine}'''.
=Add a custom search engine in Settings=
You can add custom search engines from websites in Firefox, even if they’re not supported.
#Click the main menu [[Image:IG main menu]] button, click {menu Settings} and select {menu Search} from the left panel.
#;[[Image:searchshortcut|width=500]]
#Go down to the ''Search Shortcuts'' section and click the {button Add} button.
#*The ''Add Search Engine'' box will open.
#Under '''Search engine name''', add a name for your custom search engine.
#;[[Image:searchenginemenu|width=500]]
#In the '''URL with %s in place of the search term''' field, copy & paste the URL of the custom search engine.
#*For example: <code>https://example<!---->.com/</code>
#Add the search query code for the website (commonly <code>search?q=</code> but may vary) to the end of the URL, with '''%s''' as the search term.
#*For example: <code>https://example<!---->.com/search?q=%s</code> or (for IMDB) <code>https://example<!---->.com/find/?q=%s</code>
#Add a '''Keyword''' (this is optional).
#Click {button Add Engine} to save.
{note}'''Note:''' You can find the search query code a website uses by performing a unique search with an easy-to-spot word, such as “ZZZZZZ”. The “ZZZZZZ” in the URL is the search term that follows the search query.{/note}
=Frequently asked questions=
==Why does the URL need to contain %s?==
'''%s''' is a placeholder that Firefox replaces with your search query. For example, if you enter '''firefox settings''' as the search term at https://developer.mozilla.org the browser will go to <code>https://developer.mozilla<!---->.org/search?q=firefox+settings</code>.
==What’s the purpose of the keyword?==
A keyword is a shortcut you type in the address bar to trigger that custom search engine. For example: <code>google privacy tools</code> → searches Google instead of your default engine. The keyword is optional, and it is not required for the custom search engine to work.
=Related articles=
*[[How to search IMDB, Wikipedia and more from the address bar]]
*[[Add or remove a search engine in Firefox]]
*[[Manage Firefox search settings]]
*[[My default search engine changed after updating Firefox]]
*[[Search with the Firefox address bar]]