InstantPWA on WordPress
WordPress powers 40% of the web. InstantPWA works with every theme and builder — Elementor, Divi, Astra, Kadence — because it's just a one-line snippet pasted into your theme header or a Custom HTML block.
No plugin required. Compatible with headless WP too.
How to set it up
- 1
Open your theme header
Appearance → Theme File Editor → header.php, or use a code-injection plugin like WPCode.
- 2
Paste the InstantPWA snippet
Drop it just before </head>. It loads asynchronously so it never blocks page paint.
- 3
Preview and go live
Reload your site, open it on a phone, and the install popup appears at the moment you configured.
Want the full technical guide?
Manifest, service worker and code samples for WordPress.
FAQ
Do I need a plugin?+
No. If you'd rather use one, WPCode or Insert Headers and Footers both work — the snippet is standard HTML.
Does it slow down my site?+
No. The script is under 15 KB gzipped and loads after page paint.