How to Translate a Webpage in Google Chrome

If you are researching a niche topic, planning an international vacation, or shopping for imported electronics, you will inevitably stumble upon a website written entirely in a language you cannot read. In the past, this required copying and pasting paragraphs of text, one by one, into a separate translation website.

Today, Google Chrome has Google Translate built directly into the core of the browser. With a single click, Chrome can instantly translate an entire foreign webpage into your native language, seamlessly replacing the text while maintaining the original layout, images, and formatting of the site.

How to Translate a Webpage Instantly

In most cases, Chrome is incredibly smart. The moment you navigate to a webpage that is written in a language different from your computer’s default language, Chrome will recognize it and automatically offer to translate it for you.

  1. Navigate to the foreign-language website you wish to read.
  2. Look at the very top right corner of the Chrome window, inside the URL address bar (just to the left of the bookmark star icon).
  3. You will see a small, black-and-white icon featuring the Google Translate logo (a ‘G’ and a Chinese character). Click it.
  4. A small pop-up box will appear directly beneath the icon. It will display the detected foreign language (e.g., “French”) and your default language (e.g., “English”).
  5. Click on English.

The entire webpage will instantly refresh, and all the foreign text will be replaced with the English translation. If you want to view the original text again, simply click the Translate icon in the address bar and select the foreign language tab.

How to Force a Translation (Right-Click Method)

Occasionally, if a website uses a mix of different languages or relies heavily on complex coding, Chrome might fail to recognize that the page needs translating, and the Translate icon will not appear in the address bar.

If this happens, you can manually force Chrome to translate the page.

  1. Navigate to the foreign website.
  2. Right-click anywhere on the blank background of the webpage (be careful not to right-click on an image or a hyperlink, as this will bring up the wrong menu).
  3. In the pop-up menu that appears, click on Translate to English (or whatever your default language is).
  4. The Translate icon will immediately appear in the address bar, and the page will convert to your native language.

How to Make Chrome Always Translate a Specific Language

If you regularly read foreign news sites (for example, if you read a Spanish newspaper every morning but you need it in English), clicking the translate button every single time you load a new article becomes tedious. You can instruct Chrome to handle this automatically in the background.

  1. Navigate to a website in the foreign language you want to automate.
  2. Click the Translate icon in the URL address bar.
  3. In the pop-up box, click the three vertical dots next to the language options.
  4. Check the box next to Always translate [Language].

From now on, whenever you visit any website on the internet written in that specific language, Chrome will instantly translate it before the page even finishes loading on your screen. You won’t even realize you are browsing a foreign site.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.