CSR Generator
Generate a Certificate Signing Request and private key for your SSL certificate.
Your Private Key Is Protected
This page runs in a hardened security environment. Your private key is generated in memory and never stored. Save it immediately — it cannot be recovered.
How we protect your private key
6 layers of protection
Zero Third-Party Scripts
No Google Analytics, no Clarity session recording, no Tailwind CDN, no external fonts. Only our own code runs here — nothing can read your key from the page.
Strict Content Security Policy
Browser-enforced policy blocks all external scripts, outbound data connections, and iframes. Even if a browser extension tried to inject code, the CSP prevents it from loading remote resources.
Ephemeral Processing
Your key is generated in server memory, sent in the response, and immediately discarded. It is never written to disk, never logged, and never stored in any database.
No Caching
HTTP headers instruct your browser to never cache this page. Your key won't remain in browser cache, proxy caches, or CDN edge servers.
Cross-Origin Isolation
Cross-Origin-Opener-Policy and Cross-Origin-Resource-Policy headers prevent other browser tabs or windows from accessing this page's contents.
Referrer Protection
Referrer-Policy is set to no-referrer so your visit to this page is never leaked to any external site.