PIN-Lock Any Website PBKDF2-SHA256 Encrypted Your PINs Stay Local Escalating Lockout Protection One-Tap Master Switch Dark & Light Themes PIN-Lock Any Website PBKDF2-SHA256 Encrypted Your PINs Stay Local Escalating Lockout Protection One-Tap Master Switch Dark & Light Themes
Chrome Extension

Lock any website
with a PIN.

Site Locker blocks a website from loading until the right PIN is entered - Reddit, banking, work tools, whatever you decide. Your PINs and locked-site list never leave your device.

PBKDF2-SHA256 hashed PINs
Local-only lock data
Manifest V3 built
100%
Local
PINs
● Site Locker
Protected Site
Enter your Site PIN to continue
Escalating Lockout ⏱️
Sites Locked (Pro)
100k
PBKDF2 Iterations
0
PINs Uploaded
3
Escalating Lockout Tiers
Features

Everything you need,
nothing you don't.

A single, focused job - locking websites behind a PIN - done properly.

🔒

Lock Any Website

Lock an entire domain, or just a single page/path. Reddit.com, or just reddit.com/r/funny - your call.

⏱️

Escalating Protection

3 wrong PINs triggers a 30s cooldown, then 60s, then 5 minutes. Brute-forcing your own PIN gets slower, not faster.

🧠

PBKDF2-SHA256

PINs are never stored in plain text. They're hashed with 100,000 PBKDF2 iterations before ever touching disk.

🎛️

Master Switch

One toggle pauses every lock instantly - perfect for when you need the browser lock-free for a moment.

🌓

Dark & Light Themes

Pick a theme once - the popup, the full lock screen, and the instant relock overlay all match, everywhere.

📴

Local by Design

Your master PIN, site PIN, and locked-sites list live only in your browser's local storage. We don't have a server for them - there's nothing to upload.

How it works

Three steps. That's it.

1

Set your PINs

Set a Master PIN to open the extension, and a Site PIN that unlocks any site you protect.

2

Add a site

Type a domain or a specific page into the vault. Free plan covers 1 site - Pro is unlimited.

3

It's locked

Any attempt to open that site - including switching back to an open tab - asks for the Site PIN first.

Pricing

Free forever for 1 site.
Pro for everything else.

Every plan unlocks unlimited locked sites, auto-lock timers, and escalating protection. Pick a billing rhythm that fits.

Trial Pack
$1.99/day
Try Pro for a full day
Start Trial
Monthly
$2.99/mo
Billed every month
Choose Monthly
Yearly
$19.99/yr
~$1.66 / month
Choose Yearly
FAQ

Questions, answered.

Is my PIN sent anywhere? +

No. Your Master PIN and Site PIN are hashed with PBKDF2-SHA256 and stored only in your browser's local storage. Nothing about your PIN or your locked-sites list is ever transmitted anywhere.

What if I forget my PIN? +

Because we never see your PIN, there is no recovery or reset flow - that's the tradeoff of it being fully local and hashed. Keep it somewhere safe. This also means forgetting a PIN is not covered by our refund policy.

What does Pro actually unlock? +

The free plan locks 1 site. Pro removes that limit entirely, plus unlocks auto-lock timers and escalating protection tuning.

Does this work on every website? +

Yes - any regular http/https website. Local network addresses (like localhost or a router's admin page) can't be locked, by design.

Can I cancel my subscription? +

Yes, anytime, directly from the extension's Pro panel via "Manage Sub," which opens your LemonSqueezy customer portal.

Ready to lock things down?

Free for your first site. No card required to start.

Get Site Locker →