Google Search results without ads, trackers, or JavaScript.
G

Google Search results without ads, trackers, or JavaScript.

Google Search results without ads, trackers, or JavaScript.

JavaScript
11,560 stars
N/A forks
N/A contributors

README

Project documentation from GitHub

Whoogle Search: Google Results Without the Baggage

Ever find yourself scrolling past a wall of ads and "sponsored" links just to find a simple answer on Google? Or maybe you're tired of the feeling that every search is being tracked, packaged, and sold. You want the powerful search index Google has built, but you don't want the privacy trade-offs or the cluttered experience that comes with it.

Enter Whoogle Search. It's a self-hosted, open-source tool that acts as a privacy-respecting intermediary between you and Google Search. In short, it gives you the results you're looking for, but leaves the ads, trackers, and JavaScript bloat behind.

What It Does

Whoogle is a lightweight web application that you can run on your own server (even a Raspberry Pi). When you type a query into your Whoogle instance, it fetches the results from Google, strips out all the unnecessary and invasive elements, and presents you with a clean, minimalist page of links and descriptions. To Google, it looks like a single, regular user making a request, not you specifically.

Why It's Cool

The magic of Whoogle isn't just in what it removes, but in how seamlessly it works. Here’s what makes it stand out:

  • Privacy by Default: It blocks ads, cookies, and trackers by design. Google can't build a profile of your search habits from your Whoogle usage.
  • A Clean, Fast UI: The stripped-down results page is incredibly fast to load and easy on the eyes. It feels like using Google from the early 2000s, in the best way possible.
  • Self-Hosted Control: You own the instance and the data. You can set it up on your home network, a cloud VM, or a Raspberry Pi. No one else is logging your queries.
  • Bonus Features: It includes handy options like "dark mode" by default, the ability to remove click redirects (so you go directly to the target site), and even country-specific search customization.

It’s a clever, practical hack. It doesn't try to build a competing search index (a monumental task), but instead effectively "de-Googles" the Google search experience.

How to Try It

The easiest way to get a feel for it is to check out the public demo instance (availability can vary). You can find a link to it on the official GitHub repository.

For the full, private experience, you'll want to run it yourself. The setup is straightforward, especially if you're comfortable with Docker. The benbusby/whoogle-search repo has clear instructions for several deployment methods:

  1. Docker: A simple docker run command gets you going.
  2. Python/pip: Install directly with

Did you like this issue?

Join our weekly newsletter

Related Projects

Love discovering amazing projects?

Help us continue bringing you the best open-source discoveries every week.

Back to Projects
Last updated: Dec 28, 2025