<60s
From zip to live URL
0
Database tables added
0
FTP credentials needed
The problem
You've built something. Getting it live is the hard part.
AI coding tools like Claude, Cursor and Bolt make it easy to build polished static apps. The bit that's still awkward is publishing them - especially on a WordPress site.
📁
WordPress won't accept it
You can't upload a static HTML app to WordPress natively. There's no built-in mechanism for it.
🖥️
A separate server is overkill
Spinning up Netlify or a VPS just to host one calculator is far more than the job needs.
🖼️
IFRAMES are a mess
Embedding in an iframe creates layout headaches, breaks SEO and feels like a bodge.
⏳
Asking the host takes too long
Getting someone to manually drop files into a folder creates delays and dependencies you don't want.
The solution
Zip it. Name it. Publish it.
KeepStatic is a WordPress plugin that lets you deploy self-contained static apps directly to your web root from the WordPress admin. Each one gets a clean URL at yourdomain.com/your-tool/ and is served directly by the web server - no WordPress theme, no database queries, no overhead.
Features
Everything you need. Nothing you don't.
AI coding tools like Claude, Cursor and Bolt make it easy to build polished static apps. The bit that's still awkward is publishing them - especially on a WordPress site.
⚡
Publish in seconds
Upload a zip and your app is live instantly at a clean URL. The whole process takes less time than writing this sentence.
🔗
Clean, professional URLs
Drop an index.html in the root of your zip and the URL is clean - no filename, no extension, no mess.
🚀
Zero WordPress overhead
Visitors to your published app bypass WordPress entirely. No theme loading, no plugin stack, no database. Just fast file serving.
🔒
Secure by design
Every publication gets an auto-generated .htaccess that blocks PHP execution. Only HTML, CSS, JS, images and fonts are allowed in - everything else is rejected at upload.
✏️
Full file management
Replace a single file without re-uploading the whole zip. Rename files inline. Push a full new version. Delete cleanly. It's all there.
✅
Real-time slug validation
As you type a URL slug it's checked live against existing WordPress pages, posts and reserved paths. Conflicts are caught before you submit.
📝
Notes per publication
Add a short note to each publication - client name, purpose, where it's embedded. Visible in the list, editable inline. Useful when you have a dozen tools on the go.
🎉
Polished admin UI
Live progress bar, animated analysis checklist and a even a confetti celebration on success. Errors are clear with a one-click retry. It's a pleasure to use.
🛟
Top-notch support
We're always happy to offer support when needed and are super open to hearing about your ideas for new features too!
Technical details
For the technical buyer.
KeepStatic is lean, dependency-free and does exactly what it says on the tin.
Server
Any Apache-based WordPress host
PHP
8.1 or higher
WordPress
6.0 or higher
Max zip size
25 MB
Max files per publication
500
Max file size
5 MB per file
Database tables
None - uses wp_options
Dependencies
None - no npm, no build step
FTP / SSH required
No
Publications survive uninstall
Yes - your tools stay live
Nginx support
Partial - .htaccess is Apache only; PHP blocking requires server-level config
File types allowed
HTML, CSS, JS, images, fonts, JSON, SVG, PDF and more
IMPORTANT TO KNOW
Static front-end apps only. That's the point.
KeepStatic publishes HTML, CSS and JavaScript - nothing more. There is no server-side code execution, no database connection and no PHP. If your app needs to run server-side logic or query a database, it is not the right tool for that.
✓ Works great for
- ✓ Calculators and estimators
- ✓ AI-generated tools and apps
- ✓ Interactive quizzes and lead gen tools
- ✓ Standalone microsites and landing pages
- ✓ Interactive demos and prototypes
- ✓ Any app that runs entirely in the browser
✕ Not designed for
- ✕ Apps that run PHP or server-side code
- ✕ Apps that connect directly to a database
- ✕ Full web applications with a backend
- ✕ WordPress themes or child themes
- ✕ Anything requiring server configuration
Why this is a feature, not a limitation. Because KeepStatic never runs server-side code, your WordPress site has zero additional attack surface. PHP execution is blocked at the server level for every publication. Your tools load fast because there is no backend - just files served directly by the web server.
Who it's for
Built for people who build things.
KeepStatic is for anyone who creates web tools and needs a fast, clean way to host them on an existing WordPress site.
🌐
Site owners
Add interactive calculators, quizzes or lead gen tools to your WordPress site without a page builder, a developer or a plugin per tool.
💻
Freelancers
Use AI tools to generate static HTML apps and need a fast, reliable way to publish them. KeepStatic takes you from zip file to live URL without touching a terminal.
🏢
Web agencies
Build bespoke tools or microsites for clients and deploy them to the client's existing WordPress site. No extra server, no extra bill, no extra complexity.
Pricing
Simple annual pricing. Cancel any time.
Pick the plan that fits. All plans include every feature - the only difference is how many sites you can activate on.
Starter
- Simple zip upload
- Password protect publications
- 2 site activations
- Unlimited publications
- Full file management
- Automatic security hardening
- Real-time slug validation
- Plugin updates included
- Support included
Agency
- Simple zip upload
- Password protect publications
- 2 site activations
- Unlimited publications
- Full file management
- Automatic security hardening
- Real-time slug validation
- Plugin updates included
- Support included
Studio
- Simple zip upload
- Password protect publications
- 2 site activations
- Unlimited publications
- Full file management
- Automatic security hardening
- Real-time slug validation
- Plugin updates included
- Support included
Buy now
Publish static web apps to WordPress.
KeepStatic gets your static app live in the time it used to take to write an email to a hosting company.