Perform a search by image. Choose between the image search engines Google, Bing, Yandex, TinEye, or user-defined engines.
RevEye Reverse Image Search Extension
This extension allows to perform an inverse image search by right-clicking onto any image in a web site.
You can configure the context menu to contain either a single button with your default search engine, or a cascaded menu with all included search engines. You can also add custom search engines through the options menu.
RevEye is free and open source software. To minimize its memory footprint in your browser, it is written in pure vanilla JavaScript and it does not use any of the fancy JavaScript frameworks. RevEye does not track any of your data, and it does not include ads.
Source code and more info: https://github.com/steven2358/reveye
Changelog:
- v2.0.0 (2024-08-30): Updated to manifest v3. Added option to add custom search engines. Refactored code.
- v1.5.2 (2022-11-13): Replaced Google Image Search by Google Lens.
- v1.5.1 (2021-01-19): Fixed a bug in upgrade/initialization script.
- v1.5.0 (2021-01-18): Add checkboxes to enable/disable individual search engines. Removed Baidu (for now).
- v1.4.8 (2020-11-24): Fixed Yandex search.
- v1.4.7 (2019-06-14): Removed unnecessary permissions.
- v1.4.6 (2019-06-14): Fixed Yandex search.
- v1.4.5 (2017-07-23): Fixed Baidu search.
- v1.4.4 (2015-05-20): Re-included Yandex and Baidu search.
- v1.4.3 (2015-05-19): Included Bing image match.
- v1.4 (2013-06-28): Performed security changes and updated manifest to v2. Removed Yandex, Baidu, Cydral.
- v1.3 (2011-06-17): Included Google (brand new and kicking), Yandex and Baidu image search engines. Removed GazoPa as they discontinued their B2C service.
- v1.2 (2011-05-30): Name change to comply with Google's branding policies. Added Cydral search engine. Added option to choose between default engine or cascaded submenu.
- v1.1 (2011-03-01): Added option to select between TinEye and GazoPa search engines.
- v1.0 (2010-03-02): Added context menu.
- v0.2 (2009-12-14): Included new logo.
- v0.1 (2009-12-13): Initial version. Performs reverse image search of all images on a page using TinEye.
Read more
You can configure the context menu to contain either a single button with your default search engine, or a cascaded menu with all included search engines. You can also add custom search engines through the options menu.
RevEye is free and open source software. To minimize its memory footprint in your browser, it is written in pure vanilla JavaScript and it does not use any of the fancy JavaScript frameworks. RevEye does not track any of your data, and it does not include ads.
Source code and more info: https://github.com/steven2358/reveye
Changelog:
- v2.0.0 (2024-08-30): Updated to manifest v3. Added option to add custom search engines. Refactored code.
- v1.5.2 (2022-11-13): Replaced Google Image Search by Google Lens.
- v1.5.1 (2021-01-19): Fixed a bug in upgrade/initialization script.
- v1.5.0 (2021-01-18): Add checkboxes to enable/disable individual search engines. Removed Baidu (for now).
- v1.4.8 (2020-11-24): Fixed Yandex search.
- v1.4.7 (2019-06-14): Removed unnecessary permissions.
- v1.4.6 (2019-06-14): Fixed Yandex search.
- v1.4.5 (2017-07-23): Fixed Baidu search.
- v1.4.4 (2015-05-20): Re-included Yandex and Baidu search.
- v1.4.3 (2015-05-19): Included Bing image match.
- v1.4 (2013-06-28): Performed security changes and updated manifest to v2. Removed Yandex, Baidu, Cydral.
- v1.3 (2011-06-17): Included Google (brand new and kicking), Yandex and Baidu image search engines. Removed GazoPa as they discontinued their B2C service.
- v1.2 (2011-05-30): Name change to comply with Google's branding policies. Added Cydral search engine. Added option to choose between default engine or cascaded submenu.
- v1.1 (2011-03-01): Added option to select between TinEye and GazoPa search engines.
- v1.0 (2010-03-02): Added context menu.
- v0.2 (2009-12-14): Included new logo.
- v0.1 (2009-12-13): Initial version. Performs reverse image search of all images on a page using TinEye.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "RevEye Reverse Image Search", "version": "2.0.0", "author": "Steven Van Vaerenbergh", "description": "Perform a search by image. Choose between the image search engines Google, Bing, Yandex, TinEye, or user-defined engines.", "permissions": [ "contextMenus", "storage" ], "background": { "service_worker": "background.js" }, "options_page": "options.html", "action": { "default_popup": "popup.html", "default_icon": { "16": "i/icon16.png", "19": "i/icon19.png", "32": "i/icon32.png", "48": "i/icon48.png", "128": "i/icon128.png" } }, "icons": { "16": "i/icon16.png", "19": "i/icon19.png", "32": "i/icon32.png", "48": "i/icon48.png", "128": "i/icon128.png" }, "web_accessible_resources": [ { "resources": ["whatsnew.html"], "matches": [""] } ]}
Read more