Mark any URL with a colored border — instantly know which environment you're on.
Users
4
+1 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#281K
#233K among extensions
Version
1.0.0
updated 18 Jun 2026
Users
monthly, 4 months
Latest, 16 Oct 2026:4 usersMove the mouse over the chart for any month
Ratings count
monthly, 4 months
Latest, 16 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About PageFrame
Ever opened a tab and wondered for a split second whether you're on production or staging? PageFrame solves that with a simple colored border around the page.
Define color profiles - give each one a name, border color, opacity, and width. Then assign them to URL patterns. Every time you visit a matching page, the border appears instantly. No clicks needed, no mental overhead.
How it works:
- Create named color profiles (e.g. "Production" in red, "Staging" in orange, "Local" in blue)
- Add URL rules with wildcards (`https://app.example.com/*`) or full regular expressions
- When multiple rules match a page, the profile highest in your list takes priority - you stay in control
- Optionally show a centered text label on matching pages - choose the text, size, color, and opacity
Built for developers and QA teams:
- Instantly distinguish production from staging from local environments
- Mark third-party tools, admin panels, or any URL you want to keep an eye on
- Each rule can be individually disabled with the Off checkbox - mute it without losing your setup
Flexible disable options:
- Disable all borders globally in one click
- Choose how long the disable lasts: Forever, This session, or until the next Reload
- Individual rules can be toggled off without affecting the rest
Clean and lightweight:
- Works on every page, including SPAs - re-evaluates on `pushState` / `replaceState` navigation
- Borders are rendered with a non-intrusive fixed overlay that never interferes with page content or layout
- Export and import your entire configuration as JSON - share it with your team or back it up
Privacy:
All settings are stored locally in your browser. No accounts, no sync, no data leaves your machine.