CentralCSP - Content-Security-Policy (CSP) Builder
Author, debug, and roll out Content-Security-Policy headers without redeploying.
As of June 2026, CentralCSP - Content-Security-Policy (CSP) Builder has 8,000 users and a 5.00/5 rating from 3 reviews in the Developer Tools category.
Usersup 7307.4 percent+7307.4%
8.0K
8,000
Ratingno change0%
5.00
3 reviews
Reviewsno change0%
3
Version
2.0.0
Manifest V3
90-day change · In the last 90 days this extension gained 7.9K users, 1 version update, changed permissions.
History
5 snapshotsTracking since Apr 19, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 19, 2026 | 108 | 5.00 | 3 | 1.0.0 |
| May 4, 2026 | 131 | 5.00 | 3 | 1.0.0 |
| May 27, 2026 | 143 | 5.00 | 3 | 1.0.0 |
| Jun 3, 2026 | 667 | 5.00 | 3 | 2.0.0 |
| Jun 7, 2026 | 7.0K | 5.00 | 3 | 2.0.0 |
| Now | 8.0K | 5.00 | 3 | 2.0.0 |
Changelog
- May 27, 2026description
CentralCSP (Chrome Extension) is a powerful extension designed to help developers quickly test and debug Content-Security-Policy (CSP) headers without needing to modify server configurations. Whether you're implementing strict security policies or troubleshooting third-party script issues, CentralCSP gives you complete control, right from your browser. Override or remove existing Content-Security-Policy and Content-Security-Policy-Report-Only headers on any page. ⚠️ Note: This extension is intended for development and debugging purposes only. Do not use it to disable CSP in production environments.
Author, debug, and roll out Content-Security-Policy headers, without a deploy. CentralCSP turns your browser into a CSP workbench. Iterate against the real production site, watch every violation in real time, and synthesise a working header from observed traffic, all in one session, with zero infrastructure. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ QUICK START — 60 SECONDS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Open the website you want to work on, then click the CentralCSP icon in your toolbar and press "Enable for this site". The extension is OFF on every origin by default, you opt in per site. 2. Pick a mode at the top of the popup: • OBSERVE - see your existing CSP at work without touching anything. • REWRITE - test a candidate policy live against the real site. • BUILD - start from a strict base and let the extension discover the policy for you as you click through. 3. Use the page normally. Violations stream into the popup in real time. Counters and a live chart update as you browse. 4. Press F12 to open DevTools, then click the "CentralCSP" tab for the full panel: report stream, violation chart, policy editor, and the working CSP ready to copy. 5. When the policy looks right, click "Copy". Paste it into your server config, your CDN, or into centralcsp.com for long-running monitoring. Done. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHAT IT DOES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • OBSERVE - watch your existing Content-Security-Policy catch (or miss) violations as you browse. No header changes, no production risk. • REWRITE - swap in a policy you're authoring, in real time. Enforce or report-only. Append to your existing policy or fully replace it. • BUILD - start from a strict 'none'-everywhere base. Click through your app. Watch the CSP auto-grow as violations are observed. End the session with a copy-pasteable header that allow-lists exactly what your site needs and nothing more. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHY IT'S DIFFERENT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Other CSP tools work against a crawl, a staging environment, or your curl output. CentralCSP works against the actual page, with the actual session, the actual third-party scripts, the actual personalisation. The CSP you derive is the CSP that will work in production, because that's where you derived it. No deploys between iterations. No reporting endpoint to wire up first. No CI gate to wait on. Save the policy, reload the page, see the result in five seconds. The feedback loop is what makes a real CSP possible to ship. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHO IT'S FOR ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Web engineers, platform teams, and application-security folks, anyone who has been told "we need a CSP" and wants the answer in hours instead of weeks. Typical scenarios: • You got an audit finding and need a working CSP by Friday. • Your CSP broke a production flow at 3am and you need to diff-test a fix without going through a deploy. • You're tightening a permissive 'default-src self *' policy down to a real allowlist, directive by directive. • You're adopting PCI DSS v4.0 and need evidence that every script on your payment pages is explicitly allow-listed. • You inherited a site with no CSP and have no idea where to start. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PRIVACY — WHAT WE DON'T DO ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Everything stays in your browser. Specifically: • No telemetry. No analytics, no usage metrics, no error reporting on your browsing. • No account, no sign-in. The extension has no auth flow. • No outbound traffic about the sites you visit. Captured reports, draft policies, and per-site settings all live locally in chrome.storage and stay there until you uninstall. • No communication with centralcsp.com at runtime. The extension never reads centralcsp.com cookies or session state. The one exception, called out honestly: the extension's own UI reports its own CSP violations to extension.report.centralcsp.com, that's us watching our own UI for regressions, NOT triggered by any website you visit. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PERMISSIONS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CentralCSP rewrites response headers, which on Manifest V3 requires read/change access on the websites you choose to enable. The extension is OFF by default on every origin, you opt in per site through the popup. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PAIRS WITH CENTRALCSP.COM ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Once you have a policy you trust, paste it into centralcsp.com to roll it out across environments, monitor violations long-term, get on-call alerts when production regresses, and stay PCI DSS v4.0 compliant. The extension is the iteration loop. CentralCSP is the steady-state. You do NOT need a centralcsp.com account to use the extension, they're independent tools that happen to fit together. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Free, no account, no telemetry. Your first working CSP is one install away.
- May 27, 2026short_description
Content-Security-Policy Toolbox for Developers and Security Professionals
Author, debug, and roll out Content-Security-Policy headers without redeploying.
- May 27, 2026name
CentralCSP
CentralCSP - Content-Security-Policy (CSP) Builder
- May 27, 2026host_permissions
*://*/*
<all_urls>
- May 27, 2026permissions
declarativeNetRequest, storage
storage, tabs, declarativeNetRequest, declarativeNetRequestWithHostAccess, webRequest
Permissions & access
- Permissions
- storagetabsdeclarativeNetRequestdeclarativeNetRequestWithHostAccesswebRequest
- Host access
- <all_urls>
Screenshots
About
Author, debug, and roll out Content-Security-Policy headers, without a deploy. CentralCSP turns your browser into a CSP workbench. Iterate against the real production site, watch every violation in real time, and synthesise a working header from observed traffic, all in one session, with zero infrastructure. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ QUICK START — 60 SECONDS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Open the website you want to work on, then click the CentralCSP icon in your toolbar and press "Enable for this site". The extension is OFF on every origin by default, you opt in per site. 2. Pick a mode at the top of the popup: • OBSERVE - see your existing CSP at work without touching anything. • REWRITE - test a candidate policy live against the real site. • BUILD - start from a strict base and let the extension discover the policy for you as you click through. 3. Use the page normally. Violations stream into the popup in real time. Counters and a live chart update as you browse. 4. Press F12 to open DevTools, then click the "CentralCSP" tab for the full panel: report stream, violation chart, policy editor, and the working CSP ready to copy. 5. When the policy looks right, click "Copy". Paste it into your server config, your CDN, or into centralcsp.com for long-running monitoring. Done. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHAT IT DOES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • OBSERVE - watch your existing Content-Security-Policy catch (or miss) violations as you browse. No header changes, no production risk. • REWRITE - swap in a policy you're authoring, in real time. Enforce or report-only. Append to your existing policy or fully replace it. • BUILD - start from a strict 'none'-everywhere base. Click through your app. Watch the CSP auto-grow as violations are observed. End the session with a copy-pasteable header that allow-lists exactly what your site needs and nothing more. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHY IT'S DIFFERENT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Other CSP tools work against a crawl, a staging environment, or your curl output. CentralCSP works against the actual page, with the actual session, the actual third-party scripts, the actual personalisation. The CSP you derive is the CSP that will work in production, because that's where you derived it. No deploys between iterations. No reporting endpoint to wire up first. No CI gate to wait on. Save the policy, reload the page, see the result in five seconds. The feedback loop is what makes a real CSP possible to ship. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHO IT'S FOR ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Web engineers, platform teams, and application-security folks, anyone who has been told "we need a CSP" and wants the answer in hours instead of weeks. Typical scenarios: • You got an audit finding and need a working CSP by Friday. • Your CSP broke a production flow at 3am and you need to diff-test a fix without going through a deploy. • You're tightening a permissive 'default-src self *' policy down to a real allowlist, directive by directive. • You're adopting PCI DSS v4.0 and need evidence that every script on your payment pages is explicitly allow-listed. • You inherited a site with no CSP and have no idea where to start. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PRIVACY — WHAT WE DON'T DO ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Everything stays in your browser. Specifically: • No telemetry. No analytics, no usage metrics, no error reporting on your browsing. • No account, no sign-in. The extension has no auth flow. • No outbound traffic about the sites you visit. Captured reports, draft policies, and per-site settings all live locally in chrome.storage and stay there until you uninstall. • No communication with centralcsp.com at runtime. The extension never reads centralcsp.com cookies or session state. The one exception, called out honestly: the extension's own UI reports its own CSP violations to extension.report.centralcsp.com, that's us watching our own UI for regressions, NOT triggered by any website you visit. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PERMISSIONS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CentralCSP rewrites response headers, which on Manifest V3 requires read/change access on the websites you choose to enable. The extension is OFF by default on every origin, you opt in per site through the popup. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PAIRS WITH CENTRALCSP.COM ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Once you have a policy you trust, paste it into centralcsp.com to roll it out across environments, monitor violations long-term, get on-call alerts when production regresses, and stay PCI DSS v4.0 compliant. The extension is the iteration loop. CentralCSP is the steady-state. You do NOT need a centralcsp.com account to use the extension, they're independent tools that happen to fit together. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Free, no account, no telemetry. Your first working CSP is one install away.
Technical
- Version
- 2.0.0
- Manifest
- V3
- Size
- 680KiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- pjalkmmdpdgoemhpghbjkgnphehfejof
- Developer ID
- uf7b1db6605742b0e2dedfe90fc8b5062
- Developer Email
- [email protected]
- Created
- Aug 8, 2025
- Last Updated (Store)
- May 18, 2026
- Last Scraped
- Jun 12, 2026
- Website
- centralcsp.com
- Support URL
- https://centralcsp.com/contact
- Privacy Policy
- https://centralcsp.com/policies/privacypolicy
Similar extensions
Alternatives to CentralCSP - Content-Security-Policy (CSP) Builder, ranked by description similarity.
Disable Content Security Policy (CSP)
Disables the Content Security Policy (CSP) on web pages.
49
Quick CSP - Whitelist Generator
This extension generates a CSP Policy based on the current page's resources.
35
CSP Detector by @ffgcvs
Detects Content Security Policy violations in real-time with actionable fix hints.
9
★ 5.0
Content Security Policy (CSP) Generator
Automatically generate content security policy headers online for any website.
20.0K
★ 4.6
CSP Unblock
No more Content-Security-Policy limitations. This extension removes all CSP-related headers during website testing.
9.0K
★ 4.5
CSP Lab
Develop Content Security Policies (CSP) for your website
92
Disable-CSP
A browser extension to disable http header Content-Security-Policy and html meta Content-Security-Policy
3.0K
★ 3.7
Allow CSP: Content-Security-Policy
Easily remove CSP (Content-Security-Policy) rules from the response header.
10.0K
★ 4.0
Data sourced from the Chrome Web Store · last verified Jun 12, 2026.