Dictionary Anywhere Access Google Translate anywhere
Support Development
PayPal ● 
Bitcoin Address: bc1qh7juzrxrawpr65elm4qs285m5rdhnhgsn7h2jf
Lightning Address: [email protected]
Your Input Matters
The "Dictionary Anywhere" extension allows you to translate any webpage into another language by injecting a floating Google Translate panel onto the page. Select a word or phrase and click on the bubble above the selection to use this extension. This action will provide you with the translation window and pronunciation tool. At the bottom of this window, there are links to open the desktop version of Google Translate and perform a Google search for the definition of the selected word or phrase. You do not need to close the pop-up window because it will automatically close when it loses focus. This window is temporary and will close on its own.



  1. What's new in this version?

    See the version history page at the Firefox add-ons site for details about this update.

  2. How can I use this extension?

    To access the translation panel, follow these steps:

    • Install the extension.
    • On the webpage you want to translate, select a word or phrase.
    • A bubble will appear above your mouse cursor. Click on the bubble.
    • Wait a few seconds for the translator to load.

    Note: If you are using Opera or Safari, you will need to refresh the page after installing the extension for the translation bubble to appear.

  3. Does the extension have an option page?

    Yes, right-click on the action button and select "Options" to visit the options page.

  4. How does the extension work?

    The "Dictionary Anywhere" extension enables you to use the Google Translate website on any webpage. When you click on the translation bubble, it displays a panel containing Google Translate on the current page. You can customize the extension to show a context menu for text selection instead of the bubble if it is disrupting your workflow.

  5. What is Google Translate?

    Google Translate is a free online translation service developed by Google that can translate text and web pages from one language into another. It supports a wide range of languages, including but not limited to English, Spanish, French, Chinese, and Russian. The service uses machine learning algorithms to provide accurate and natural translations, making it a useful tool for language learners and individuals working in a multilingual environment. For more information about Google Translate and the languages it supports, you can visit the Wikipedia page.

  6. [deprecated] Why is the translation panel empty on some pages after installation?

    This can occur due to the "Content-Security-Policy" restriction on certain pages. To allow the extension to manipulate the "Content-Security-Policy" and enable the use of translate.google.com, refresh the page.

  7. Why doesn't "Dictionary Anywhere" work in Firefox's Reader Mode?

    "Dictionary Anywhere" is a browser extension. Similar to other extensions, it does not have access to certain pages. These include:

    • Web store pages such as addons.mozilla.org for Firefox, chrome.google.com for Chrome, and addons.opera.com for Opera
    • Internal pages like "about:blank", "about:addons", and "chrome://extensions"
    • Extension pages like the reader view on Firefox

    This limitation is a security measure to protect important pages from being modified by extensions, and there is currently no way to bypass it.

  8. Is it possible to customize the appearance of the extension by applying my own CSS rules, such as changing the font size?

    The extension now includes two new settings on the options page that allow you to apply custom CSS rules to either the frame element that hosts the Google Translate page (deprecated) or the Google Translate page itself. You can use these stylings to alter the appearance of the extension to match your preferences. The first option allows you to style the frame and the root element with the ".itanywhere-panel" class name. Note that in the latest release of the extension, the frame element is not being used anymore. The second option allows you to apply styles directly to the Google Translate page within the frame element. The styles apply to each page as soon as the panel is displayed, so only target the extension elements with your rules.

  9. What are the minimum and maximum dimensions for the translation panel's interface?

    The panel's dimensions can range from 200 to 600 pixels. The actual height of the panel will vary based on the content being displayed.

  10. What does the "Translator's maximum height (in px)" option do?

    This option determines the maximum height of the translation panel. If you do not want the popup to have a height limitation, use zero to disable this option.

  11. What does the "Translator's scaling (0.5 - 1.0)" option do?

    This option allows you to scale the size of the injected translation panel by a factor between 0.5 and 1.0. If the font size of the popup is too large, use this option to reduce it.

  12. What does the "Offset in the x-direction for translator's bubble (in px)" option do?

    This option determines the position of the translation bubble in the x-direction, or horizontally on the page. You can use a positive or negative value to move the bubble to the right or left, respectively.

  13. What is the purpose of the translation bubble?

    If the "Display word selection bubble" option is enabled, the extension will display a bubble above any text you select. Click on this bubble to open the translation panel. If the option is disabled, you will get the right-click context menu item to access the translation panel.

  14. What does the "Google Translate styling" option do?

    This option allows you to apply custom styles to the "translate.google.com" and "translate.google.cn" domains when the translation panel is displayed within the extension's frame element. For example, you could use this option to hide an unnecessary section and simplify the appearance of the translation panel.

  15. Is it possible to use this extension to translate an entire webpage?

    Yes, you can use the action button to have the extension translate the entire page for you. From the options page, you can choose to use either "Google Translate" or "Bing Translate" as the page translator.

  16. What does the "Hide translation section" option do?

    This option will hide the translation section if it includes a "Definitions of %s" section. This can be useful if you are using Google Translate to look up word definitions and do not need the translation section to be displayed.

  17. What does the "Always render pop-up inside the current window" option do?

    By default, this option is active, and the extension displays the pop-up window within the active browser window. If you uncheck this option, the pop-up window will be able to render outside of the browser window. This can be useful if you have a large screen and prefer to use the browser in window mode.

Matched Content


Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.

What's new in this version

Change Logs:
    Last 10 commits on GitHub
    Hover over a node to see more details

    Need help?

    If you have questions about the extension, or ideas on how to improve it, please post them on the  support site. Don't forget to search through the bug reports first as most likely your question/bug report has already been reported or there is a workaround posted for it.

    Open IssuesIssuesForks

    Editorial Review

    Dictionary Anywhere is a useful extension that allows users to access Google Translate from any webpage. Whether you are trying to understand a foreign language or want to learn a new word, this extension makes it easy to get the information you need.

    It is easy to use. To translate a word or phrase, highlight the text and click on the pop-up icon. This will bring up a floating window containing the translation, as well as the option to hear the translation spoken in the native language. This feature is particularly useful for language learners, as it allows them to hear the correct pronunciation of words and phrases.

    In addition to providing translations, Dictionary Anywhere also includes a dictionary feature that gives users access to definitions of unfamiliar words. This is a great way to expand your vocabulary and learn more about the language you are studying.

    One of the benefits of Dictionary Anywhere is its ability to translate entire web pages. This is especially useful for individuals who need to access information on a particular topic but only find it in a foreign language.

    In terms of customization, Dictionary Anywhere offers several options that allow users to tailor the extension to their specific needs. For example, you can choose to display the translation bubble or a context menu for text selection, as well as customize the appearance of the translation panel with your own CSS rules. Additionally, you can set the maximum height of the panel and adjust the scaling of the text to suit your preferences. These customization options make it easy to personalize the extension and make it work best for you.

    Recent Blog Posts