Features
Everything you need to ship encrypted static sites without touching a server.
Encrypt any static asset
HTML, CSS, JavaScript, images, fonts, JSON — if it is a file, SwCrypts can encrypt it. The wrapper page prompts for a password, and a Service Worker intercepts subsequent requests to transparently decrypt content.
URL privacy
Paths and filenames are hashed in the encrypted output. Visitors cannot glean information from URLs alone — everything is opaque ciphertext until decrypted.
Customizable wrapper
Override the password prompt title, message, and CSS via the wrapper API. Match your brand or keep it minimal.
Single command
One CLI invocation turns your public/ directory into a ready-to-deploy encrypted site. No build pipeline plugins, no framework lock-in.