Methods to bypass, disable, or break Securly web filtering on school Chromebooks including Killcurly, Insecurly, SECRASH, BetterCurly, and link-based bypasses.
Use this file to discover all available pages before exploring further.
Securly is a web filtering extension widely deployed on school-managed Chromebooks. It intercepts web requests, blocks content by category or URL, and in some configurations displays monitoring overlays. Because it operates as a Chrome extension rather than a network-level filter, it is vulnerable to the same extension disabling techniques as other managed extensions, plus several Securly-specific bypasses that exploit its cookie handling, URL parsing, and sync dependencies.
Insecurly is a purpose-built bypass that only works for Securly. It uses several hosted mirror sites to bypass the filter.Visit any of the following URLs. If the page is blocked, append #translate.google.com to the end of the URL:
Insecurly Lite — uBlock Origin Lite Blue Dot Removal
For users who see Securly’s monitoring overlay (blue dots) and cannot complete Insecurly due to them, this method uses uBlock Origin Lite’s custom filter keyboard shortcut to block the overlay elements.Requirements: uBlock Origin Lite installed by your school; blue dot overlay present.
1
Open keyboard shortcuts
Go to chrome://extensions → Keyboard shortcuts.
2
Bind the custom filter shortcut
Find uBlock Origin Lite in the list. Bind the Create a custom filter action to a keybind of your choice (e.g., Ctrl+Search+Q).
3
Browse and filter the dots
Open your proxy or browsing tabs. When the blue dots appear, press your keybind combination. Select the dot elements in the picker and click the + button to add them as a filter.
The overlay will no longer appear on subsequent page visits.Credits: thefakesydney, Titanium Network
Signs out of the Google account so Securly’s extension loses its authentication context and stops functioning.Original method — Does not work on ChromeOS v112 and beyond.
1
Sign out of the Google account
Go to chrome://settings/signOut and click the blue button.
2
Restart Securly using one of these methods
Go to chrome://restart
Navigate to a Securly extension page (e.g., chrome-extension://iheobagjkfklnlikgihanlhcddjoihkg/logo.svg), then type chrome://kill in the URL bar
Go to chrome://extensions, find Securly, and click Allow access to File URLs
Overloads Securly (and possibly Dyknow Cloud) by generating a URL with an extremely long percent-encoded path. The extension cannot process the URL in time and fails to block the request.PATCHED — See https://support.securly.com/hc/en-us/articles/32106767115671 for details.Requirements: Securly + Dyknow Cloud; Securly extension ID: ckecmkbnoanpgplccmnoikfmpcdladkc
1
Open a SPEM generator page
Visit one of these Canvas-hosted pages (use whichever is unblocked for you):
Temporarily disables Securly by maxing out the CPU with the ChromeOS Diagnostics app, causing the extension to be deprioritized or suspended.
1
Open Diagnostics
Press the Launcher key and search for Diagnostics.
2
Run the CPU test
Click Run CPU Test.
3
Wait 15–20 seconds
Wait for the test to stress the CPU.
4
Browse
Navigate to any website — Securly should be temporarily non-functional.
To extend the effect: turn off Wi-Fi, re-run the test, then turn Wi-Fi back on. The effect lasts longer if the Diagnostics page is installed as a PWA on your Chromebook.
Note: This method may cause significant device lag.Credits: yeahdill, Titanium Network
Securly Indexeddb Blocker — Force Stop via indexeddb-internals
Uses the chrome://indexeddb-internals page to force-stop Securly’s extension database worker.PATCHED.Requirements: Access to chrome://indexeddb-internals; a blocking extension that uses IndexedDB (e.g., Securly).
1
Open IndexedDB Internals
Go to chrome://indexeddb-internals.
2
Find the Securly extension database
Scroll until you find an entry with the Securly extension ID. Known IDs:
joflmkccibkooplaeoinecjbmdebglab
iheobagjkfklnlikgihanlhcddjoihkg
ckecmkbnoanpgplccmnoikfmpcdladkc
3
Force stop
Click Force Stop on the entry.
Securly may re-enable after some time. Force-stop it again if pages become blocked. If the Securly extension ID is not listed, check chrome://extensions for the current ID.
Uses Securly’s “uncategorized” bypass request mechanism to access blocked domains by navigating to a subdomain first, then entering the blocked domain.Works on some versions of Securly only.
1
Navigate to a subdomain
Go to test.DOMAINNAMEHERE.com (replace with your target domain).
2
Click the request button
When Securly shows the blocked page with a “Blocked because it is uncategorized” message, click Request or the blue button.
3
Open in multiple tabs
Open the copied URL in 3 tabs.
4
Remove the subdomain
In one tab where the blocked screen does not show, type your desired subdomain URL.
Securly uBlock — Securly-Kill Script via uBlock Run
Uses uBlock Origin’s eval prompt (via uRun) to run the Securly-Kill script (kill.js) from an about:blank context where Securly has no visibility.Requirements: uBlock Origin (not uBlock Origin Lite); must be able to install it or use an alternative like Run Javascript Extension.Method 1 (uBlock Origin):
1
Install uBlock Origin
Install uBlock Origin from the Chrome Web Store (if not already installed).
2
Set up uRun
Configure the uRun feature in uBlock Origin settings.
3
Open securly.com and trigger the eval prompt
Go to https://securly.com and press Ctrl+Shift+`. Do not close the opened window.
4
Switch to uBlock Run and copy the kill script
Remove uRun and set up uBlock Run. Copy the kill script from:
https://raw.githubusercontent.com/zek-c/Securly-Kill-V111/refs/heads/main/kill.js
5
Paste and run
Return to https://securly.com and press Ctrl+Shift+` again. Paste the copied code into the eval prompt and press Enter. A large red OFF button should appear — click it.
Click the Run Javascript extension and enter window.open(), then click Execute.
4
Copy and run the kill script
Copy the kill script from https://raw.githubusercontent.com/zek-c/Securly-Kill-V111/refs/heads/main/kill.js. In the about:blank page, paste and execute the code. Click the big red OFF button.