methods / translate-proxy
Google Translate as a website proxy - the zero-install trick
Short answer
For any text page, Google Translate acts as a proxy: Google's servers fetch the page and show it to you. No install, no account, works in seconds - but only for static text and images, never for logins or video.
The oldest zero-install trick in the unblock space still works: Google Translate's "translate a webpage" mode fetches the target page on Google's servers and displays it to you. Your network never talks to the blocked site - it talks to Google. Text and images come through.
How to use it
- Take the page URL you want to read.
- Build the link:
https://translate.google.com/translate?sl=auto&tl=en&u=<URL>- paste it into your browser address bar. - Open the link. Google shows the page, translated or not.
Chrome users historically had this integrated ("Translate this page"); the standalone link works from any browser.
What works through Translate
- News articles, blogs, documentation - any static text.
- Sites blocked by school/work DNS filters (the page loads from Google, so your filter never sees the site).
What fails
- Anything needing a login - Google fetches the public page, not your session.
- Video and media - embeds point back to the blocked origin and fail.
- Sites that block Google's fetcher - some operators detect and refuse proxy traffic.
- Countries that block Google itself - in a few heavily-censored states, Translate is blocked too; use Tor.
Why it is our "first zero-install read"
No install, no account, no data shared with a stranger, works on any device with a browser. For the very common case of "I just need to read this page", it is the honest fastest answer. It also has a hard honesty line: it is a reading tool, not an access tool - treat it as such and it never disappoints.
The mechanics, in one paragraph
When you open the translate-a-webpage link, Google's crawler fetches the target page from its own infrastructure, rewrites the HTML so that every link points back through the translation service, and serves the result from a google.com (or googleusercontent) address [1]. That rewrite is the whole trick: your filter blocks a name on its list, and the name your network sees is Google's, not the target's. OONI-style measurements distinguish exactly these layers - a page that loads from a different host while the original connection is refused is the signature of a proxy fetch, not of a working connection [2]. Because the service was built for translation, not evasion, nothing dynamic survives the round-trip: forms, websockets and video all fail.
Privacy and honesty notes
Two honest caveats. First, the privacy picture: your network does not see the target site, but Google does - you are moving trust from your network operator to Google, the same trade a VPN makes with its operator, minus the encryption of your whole connection [3]. Do not read the translate proxy as anonymity; it is reachability. Second, availability is asymmetric: the trick dies where Google itself is filtered (China-class networks), and it dies page by page where operators refuse Googlebot-class fetchers [4]. Neither is a bug - it is the cost of a free service that was never meant for this.
Device notes and small print
The trick behaves slightly differently per device, which matters when a filter targets the family laptop rather than your phone. On desktop browsers, the standalone link works everywhere, and the page keeps a thin Google banner you can click to exit to the original URL (which usually fails, predictably). On Android and iOS the link opens in the mobile browser and works the same way [3]; the dedicated Translate apps also offer a website mode, but installing an app is exactly the weight this route is supposed to avoid. Two small print items: languages you cannot read become readable - the original purpose - which makes this tool double as an accessibility win for cross-language sources; and the rewritten links expire, so saving a translated page for later means saving the ORIGINAL url and rebuilding the link [4]. Finally, a traffic note for network observers: the connection is to Google over HTTPS like any other Google service, so it blends in everywhere Google itself is reachable - which is nearly everywhere the internet still works.
Treat this as step one of a ladder, not the whole answer. If the text loads but you need the real site - logins, uploads, video - the block-type diagnosis comes next: a DNS-level filter falls to encrypted DNS, while SNI or IP blocks need a tunnel such as WARP, Psiphon or Tor [2]. For pure reading, also compare the archived copy route: the Wayback Machine stores history, which the translate proxy cannot show you. And if you are deciding between these routes more than once, the method finder matches the fix to the layer that actually ate the site.
When to escalate past Translate
Treat this as step one of a ladder, not the whole answer. If the text loads but you need the real site - logins, uploads, video - the block-type diagnosis comes next: a DNS-level filter falls to encrypted DNS, while SNI or IP blocks need a tunnel such as WARP, Psiphon or Tor [2]. For pure reading, also compare the archived copy route: the Wayback Machine stores history, which the translate proxy cannot show you. And if you are deciding between these routes more than once, the method finder matches the fix to the layer that actually ate the site.
FAQ
Is this legal?
Using a public translation service to read a page is the same as reading the page directly through it - the tool itself is legal essentially everywhere.
Why does the page look broken?
Translated pages lose some styling and all interactivity - that is the proxy mechanism, not a bug.
Can I log in through it?
No. Sessions do not travel through the translation proxy.
Does it work on phones?
Yes - the link opens in any mobile browser.