PWA for WP – Progressive Web Apps Made Simple

Description

PWA plugin is bringing the power of the Progressive Web Apps to the WP & AMP to take the user experience to the next level!

You can give the APP-like experience to your audience which will get your website to their home screen and works instantly like an APP with offline support.

Features:

  • Swipe Navigation in PWA : Adds swipe left / right feature to load next and previous articles.
  • WP Hide & Security Enhancer Compatibility
  • Disable Scrollbar: Hide scrollbar in PWA app.
  • AMP Support: Full PWA compatibility for AMP. It works well with AMPforWP & AMP for WordPress by Automattic.
  • NEW: Multi site support
  • NEW: UTM Tracking
  • NEW: OneSignal support with multisite
  • NEW: Easily change start URL
  • NEW: Caching Strategy for PWA enabled assets
  • NEW: Added Support with PWA By PWA Plugin Contributors
  • Cache Expire option added
  • Service Worker : We have developed a service worker which automatically gets installed in the background and performs the necessary actions such as caching the external objects to reduce the requests and more.
  • APP Banners in Home-screen: Automatically notifies your visitor to get the APP version of the website which directly gets added with the list of Apps and Home-screen. You can customize the icons for this as well.
  • Web App Manifest: The Manifest file is necessary to get this functionality rolled out and we have made this automatic and connected with the PWA options.
  • Offline Support: The PWA version of your site will load blazing fast even when the user is offline. Once the user is online, it will update the content again. It will also count the analytics as well and updates it when the user goes online again.
  • Full Screen & Splash Screen: When you open the PWA version from the mobile, it will load in full screen without any browser toolbar, which gives it a native app like feel in PWA version. There’s also a welcome splash screen which is totally customizable.
  • Continuous Development: We will be working hard to continuously develop this PWA solution and release updates constantly so that your forms can continue to work flawlessly.
  • Dashboard System Status which helps you understand the setup status of the PWA.
  • Application Icon Uploading
  • Background color options for Splash screen
  • Add your own Application and short name.
  • Easily set the start page from options.
  • Set Device Orientation easily.
  • Tested with Google Lighthouse
  • More PWA Features Coming soon.
  • [Premium] the ability to expand PWA for WP with Call to Action, Loading Icon Library, Data Analytics, Pull to Refresh, Scroll Progress Bar, PWA to APK Plugin, Offline Forms for PWA for WP, Navigation Bar for PWA, Quick Action for PWA, Multilingual Compatibility for PWA, BuddyPress for PWA for WP, Rewards on PWA Install, QR Code for PWA, PWA to iOS Plugin, and Whitelabel for PWA extensions

We Act Fast on Feedback!
We are actively developing this plugin and our aim is to make this plugin into the #1 solution for PWA in the world. You can Request a Feature or Report a Bug.

Technical Support
Support is provided in Forum. You can also Contact us, our turn around time on email is around 12 hours.

Would you like to contribute?
You may now contribute to this PWA plugin on Github: View repository on Github

Screenshots

  • Progressive Web App (PWA) prompt that lets users add your site to their mobile home screen.
  • Web App Manifest enables a website to be added to a mobile home screen and launched in a standalone app-like experience.
  • Service Workers enable near-instant repeat visits by caching assets offline.
  • Dashboard showing installation status for Manifest, Service Worker, and HTTPS across WordPress.
  • Settings page showing fields for app name, short name, description, icon, splash screen icon, and offline page settings.
  • Design settings including options for splash screen background color, theme color, and custom add-to-home screen customization.
  • Compatibility settings page.
  • Tool settings page.
  • Advanced settings page.

FAQ

How to install and use this PWA plugin?

After you Active this plugin, and go the PWA Options Dashboard to see the status and setup options accordingly.

How do I report bugs and suggest new features?

You can report the bugs for this PWA plugin here

Will you include features to my request?

Yes, Absolutely! We would suggest you send your feature request by creating an issue in Github . It helps us organize the feedback easily.

How do I get in touch?

You can contact us from here

Reviews

নভেম্বর 10, 2025
I had high hopes for this plugin. Before purchasing, I even contacted the developers to make sure it would work properly with our LMS. After paying $99 for the Pro version, we immediately ran into numerous bugs and errors — so many that we couldn’t keep it activated for more than two weeks. Despite multiple attempts to reach their support team and spending significant time trying to resolve the issues, nothing was fixed. We ended up losing our $99. To make things worse, they charged us another $99 for renewal the following year and refused to issue a refund, even though the request was made within just one day. Extremely disappointing experience — poor product quality and unhelpful support.
নভেম্বর 5, 2025
My experience with this company has been absolutely awful. I first tried their FREE plugin, which worked fine, and I was interested in their PRO features, specifically: Navigation Bar for PWA, PWA to iOS, Pull to Refresh, and Call to Action for PWA. Thinking it might improve my site, I decided to purchase the PRO version. I wasn’t sure it would work, but the site promised: “If you’re unhappy with your purchase, no worries – we offer a 30-day money-back guarantee.” It sounded risk-free. Unfortunately, that’s where the nightmare began. The PRO features didn’t work properly: Features were misaligned and unstable. Disabled options automatically reactivated. Colors didn’t save. The Navigation Bar menu didn’t align correctly and offered very limited customization. For a PRO plugin, this level of instability and poor design is unacceptable. The frustrating part is there’s no way to test these PRO features before buying, so you’re essentially taking a blind risk. When I requested a refund, thinking their guarantee would protect me, I ran into more trouble. They responded: “We first need to see if we can fix your issues.” Wait, wasn’t the deal that I could get a refund if I wasn’t satisfied? Their product page and refund policy directly contradict this. It’s misleading and dishonest. To make matters worse, as a financial coach managing live client sites, I couldn’t provide third-party access to my server, a fact they completely ignored. In short, this plugin is overrated, poorly designed, unstable, breaks your theme, and is run by untrustworthy people. Avoid it at all costs. If anyone wants to try the PRO version, just drop me a message. I’ll add your site to my dashboard so you can use it, and I’ll send you the PRO zip including the license key as provided here (License key: be47afc3bb08fe54665fe2a6c9e39e8f) , then you can see for yourself how crappy it is. DO NOT BUY.
সেপ্টেম্বর 20, 2025
I run a small website and was having issues with mobile download speeds. I made several tweaks to the website, and decided to try PWA for WP. It made a huge difference to mobile download speeds, from a performance of around 68 to 99. Amazing results. As the website is e-commerce and most of my traffic is from mobile, I hope it makes it easier for customers to repeat purchase
মার্চ 6, 2025
This is fantastic! I have never done PWA before, but with this plugin everything went smoothly and easily. I will be happy to use it in the future.
জানুয়ারি 23, 2025
I have never enabled an auto renew for this plugin but they have been charging my card for years without ever using this plugin. When mentioned to them they are not willing to help whatever. Makes sense as this plugin is terrible for your website and overall performance, they need every cent they can get. Stay away from this shady company.
সব রিভিউ পড়ুন

ডেভেলপার এবং কন্ট্রিবিউটর

“PWA for WP – Progressive Web Apps Made Simple” is open source software. The following people have contributed to this plugin.

কন্ট্রিবিউটর

“PWA for WP – Progressive Web Apps Made Simple” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “PWA for WP – Progressive Web Apps Made Simple” into your language.

ডেভেলপমেন্ট এ আগ্রহী?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.7.80 (24 July 2025)

  • Compatibility : Need to make it compatible with the EventChamp theme. #961
  • Bug Fixed : Issue with Swipe Navigation in PWA #963
  • Bug Fixed : Some of the navigation icons are not displaying correctly or are missing #962
  • Improvement : PWA Installation Instructions Persist After Install & Cancel CTA Still Triggers Installation #951
  • Bug Fixed : PWAtoIOS Extension is not activating #965
  • Improvement : Pull to Refresh for PWA, despite being active, does not work. #966
  • Bug Fixed : Exclude option was not saved in visiblity extension. #968
  • Improvement : FCM push notification is not working #969

1.7.79 (06 June 2025)

  • Enhancement : The firebase has changed the PN configurations, need to review #947
  • Bug Fixed : File download filename shows [Object Attr] as filename #958
  • Bug Fixed : White Label for PWA settings not showing #959

1.7.78 (21 April 2025)

  • Bug Fixed : Undefined array key “HTTP_USER_AGENT” /plugins/call-to-action-for-pwa/service/service.php #955
  • Bug Fixed : Undefined array key “swipe_navigation” in PWA for WP 1.7.77
  • Bug Fixed : Pull to refresh feature creating issue with Elementor page scroll option #952
  • Test : Test with WordPress version 6.8 #956

1.7.77 (13 March 2025)

  • Added : Whitelabel For PWA (pro extension) #693
  • Feature : Swipe left / right to load next and previous article #567
  • Improvement : update setting UI #697
  • Improvement : Readme update with new feature list #945
  • Bug Fixed : CTA banner is showing incorrect Add to Home Steps in Chrome on an IOS device #946
  • Bug Fixed : Remove default banner and Remove PWA for logged-in users Both options are always checked by default. #941
  • Bug Fixed : PWA Installation Instructions Persist After Install & Cancel CTA Still Triggers Installation #951

1.7.76 (31 December 2024)

  • Added : PWA to ios as a service (pro extension)#693
  • Improvement : Make a feature to force load the “pwa-non-amp-install” specific parameter URL. #932
  • Bug Fixed : Offline form feature not working in IOS. #937
  • Improvement : Scroll Progress Bar is not showing when PWA display mode is fullscreen #943
  • Bug Fixed : PWA not working when visibility condition is set but visibility option is disabled #938
  • Compatibility : Need to add compatibility with Eform in offline forms #940
  • Test : Test with WordPress version 6.7 #936

1.7.75 (28 October 2024)

  • Improvement : Added an option to edit the text in the iOS QR code #926
  • Improvement : Added an option to edit browser banner content. #934
  • Bug Fixed : Extensions not activating #929
  • Improvement : Added an option so that only the Steps to install the PWA on IOS should be visible directly without clicking on Install banner in CTA #922
  • Bug Fixed : The feature Quick Action is not working #931
  • Improvement : Minify JS files for production #933

1.7.74 (02 September 2024)

  • Bug Fixed : The visibility option is not working for the CTA feature. #905
  • Bug Fixed : App Icon is getting replaced by Splash screen Icon on some Android devices #923
  • Improvement : Connect CTA with add to homescreen in chrome browser. #924
  • Improvement : Update ‘Stable Tag’ in readme.md file #908

1.7.73 (13 August 2024)

  • Bug Fixed : Warning appears in Call to Action extension. #915
  • Bug Fixed : Fixed vulnerability issues discovered by Darius Sveikauskas.
  • Compatibility : Tested with WordPress version 6.6 #914.
  • Improvement : Code improvement.

1.7.72 (09 July 2024)

  • Bug Fixed : The visibility option is not working for the CTA feature. #905
  • Bug Fixed : Navigation bar extension conflict issue #910
  • Bug Fixed : When we click on saving button on Nav bar data was not saved. #913
  • Bug Fixed : Fixed vulnerability issues discovered by CleanTalk inc.
  • Improvement : Code improvement.

Full changelog available at changelog.txt