Holy Unblocker — Free Open-Source Web Proxy to Unblock Any Site
FREE & OPEN-SOURCE WEB PROXY

Holy Unblocker keeps the open web open.

Holy Unblocker is a browser-based web proxy that loads the sites a network is filtering — no extension, no download, no admin rights needed. Type a URL, and Holy Unblocker fetches the page through its proxy engine and hands it back to your tab.

30M+
users served since the project launched in 2020
100%
open source, MIT-style licensed code on GitHub
3
proxy engines built in: Scramjet, Ultraviolet, Rammerhead
0
installs — it runs entirely in a browser tab
ABOUT THE PROJECT

What is Holy Unblocker?

Holy Unblocker is an open-source web proxy project maintained under Titanium Network. In plain terms, it's a website that fetches other websites on your behalf and rewrites the traffic so it can reach you even when a network, a browser policy, or a country-level filter is trying to block the destination directly. You open Holy Unblocker in a browser, type or paste a URL into its search bar, and the page loads inside the Holy Unblocker tab.

Under the hood, the project doesn't rely on a single trick. It ships with several interchangeable proxying engines — Scramjet and Ultraviolet for general-purpose site rewriting, and Rammerhead as a fallback for sites that need session-based proxying. Each engine handles the HTML, CSS, and JavaScript of the destination page differently, which is why Holy Unblocker can keep working even when one method gets detected and blocked by a filter.

The project also layers on privacy tooling that a plain proxy wouldn't have: built-in ad blocking, tab title and favicon cloaking (so the browser tab doesn't visually announce what's open), optional routing through Tor/Onion or a custom SOCKS5 proxy, and "source randomization" that shuffles parts of the page source so automated filters have a harder time fingerprinting the traffic as proxy traffic.

Because the entire codebase is public, anyone can read exactly what it does, run it on their own server, or contribute changes — there's no black-box client, no browser extension asking for permissions, and no account required to use a self-hosted instance.

THE MECHANICS

How Holy Unblocker gets you to a blocked page

  1. You enter a destination

    Open a Holy Unblocker instance and type a URL, or a search term, into the omnibox on the home screen — it works like a normal browser address bar.

  2. The request is handed to a proxy engine

    Holy Unblocker routes the request through Scramjet, Ultraviolet, or Rammerhead — chosen automatically or manually in the Settings menu — which fetches the destination site server-side.

  3. The page is rewritten and returned

    Links, scripts, and assets inside the fetched page are rewritten so they continue to load through the proxy, then the finished page is streamed back into your browser tab.

  4. Optional extra routing kicks in

    If Tor, Onion routing, or a custom SOCKS5/HTTPS proxy is enabled in Settings, the traffic is routed through that layer as well before it ever reaches the open internet.

Learn More About Holy Unblocker Proxy
WHAT'S INCLUDED

Everything built into the project

UV

Multiple proxy engines

Scramjet, Ultraviolet, and Rammerhead are bundled together, so if one method is blocked another can take over.

AB

Built-in ad blocking

Ads are stripped across proxied sites by default, without needing a separate extension installed.

TC

Tab cloaking

Customize the browser tab's title and icon from the Settings menu to keep your browsing history harder to scan at a glance.

OR

Tor / Onion routing

Route traffic through Tor or a custom SOCKS5 proxy directly from the Settings menu — no separate Tor Browser needed.

SR

Source randomization

Page source and proxy identifiers are shuffled to make automated keyword and pattern filters less effective.

OS

Fully open source

The complete codebase is public on GitHub under Titanium Network, free to audit, fork, and self-host.

Holy Unblocker Features
GET HOLY UNBLOCKER

Download Holy Unblocker

Holy Unblocker is browser-based, so there's no installer to run — "downloading" it means getting the open-source project itself, either to run instantly in the cloud or to host on your own server. Pick whichever fits how you want to use it.

ZIP

Download the source (ZIP)

Grab a snapshot of the full codebase directly from GitHub, no Git required.

Download ZIP
GIT

Clone with Git

Clone the repository to keep it up to date and switch branches easily.

View on GitHub
DKR

Pull the Docker image

Run Holy Unblocker in a container without setting up Node.js yourself.

View on Docker Hub

Once you have the code, jump to Self-Host Holy Unblocker below for setup and deployment steps.

COMPATIBILITY

Sites and services people commonly unblock

Holy Unblocker is designed to work across most of the web. A few of the most frequently accessed destinations:

ServiceCategoryStatus
YouTubeVideoSupported
DiscordChat & voiceSupported
RedditForumsSupported
InstagramSocial mediaSupported
SpotifyMusic streamingSupported
GeForce NOWCloud gamingSupported

Coverage depends on how a given self-hosted instance and its underlying proxy engines are configured. If a specific site doesn't load, switching the proxy engine in the Settings menu (Scramjet ↔ Ultraviolet ↔ Rammerhead) resolves most cases.

Explore Holy Unblocker Games
RUN YOUR OWN INSTANCE

Self-host Holy Unblocker

Holy Unblocker's full source is published on GitHub. Self-hosting gives you a private instance, control over configuration, and no dependency on any single public mirror staying online.

Clone and run it locally

Requires Node.js 20.x and Git installed.

git clone https://github.com/QuiteAFancyEmerald/Holy-Unblocker.git
cd Holy-Unblocker
npm run fresh-install
npm start
# instance runs on http://localhost:8080
View the repository on GitHub

What you get in the repo

  • Full source — every frontend and backend file, no hidden binaries.
  • Docker support — a Dockerfile and docker-compose config for container deploys.
  • One-click deploy configs — ready-made buttons for Koyeb, Render, Fly.io, and more.
  • Active development — ongoing commits, CI status checks, and an open issue tracker.
  • Documentation — setup, configuration, and hosting guides in the repo README.
USE CASES

Why people run Holy Unblocker

Restrictive networks

Reaching everyday sites and services on networks that apply broad, non-configurable filtering.

Privacy-conscious browsing

Keeping a browsing session's traffic routed through a proxy layer, with optional Tor/SOCKS5 routing on top.

Traveling or region-locked content

Reaching a service that behaves differently, or is unavailable, from a given network or region.

Developers & self-hosters

Studying or extending an open-source proxy stack (Scramjet, Ultraviolet, Rammerhead) for other projects.

A note on responsible use. Holy Unblocker is publicly documented, open-source software. Whether you're permitted to route around a particular network's filtering depends on the rules that apply to that network — a school, employer, or ISP acceptable-use policy, and local law. This page explains what the software is and how to get it; it isn't guidance on any specific network's policy, and you're responsible for how you use the tool.
FREQUENTLY ASKED

Holy Unblocker FAQ

What is Holy Unblocker?

Holy Unblocker is a free, open-source web proxy that loads websites through a proxy engine so they can be reached even when a network or browser policy is filtering direct access. It runs entirely in the browser, with nothing to install.

Is Holy Unblocker free to use?

Yes. The project is open-source and published on GitHub. The code itself is free to use, self-host, and modify; running your own instance only costs whatever hosting you choose to put it on.

Do I need to install a browser extension or app?

No. Holy Unblocker is fully browser-based — you open a webpage and it works. There's no extension, desktop client, or mobile app required.

Can I run my own private instance?

Yes, and it's the option the project is optimized for. Clone the GitHub repository, install the dependencies, and run it on a VPS, container host, or supported free-tier platform — see the Self-Host section above.

Why would a site fail to load?

Some destination sites use bot- or proxy-detection that can intermittently block a specific proxy engine. Switching between Scramjet, Ultraviolet, and Rammerhead in the Settings menu resolves most cases; heavy CAPTCHA pages can still be inconsistent.

Who maintains Holy Unblocker?

Holy Unblocker is maintained as a flagship project of Titanium Network, an open-source community focused on web proxy development, with its source hosted publicly on GitHub.

Read the code, run your own instance, or just star the repo.

Everything about Holy Unblocker — frontend, proxy configuration, and deployment scripts — is public.