PWA Offline - Progressive Web App
$80
One time • Or $10/mo
4.1 stars • 19 ratings
2.2K installs
This plugin does not collect or track your personal data.
Platform
Web
Instructions
Please refer to the plugin documentation to see how to configure it:
https://docs.zeroqode.com/plugins/pwa-offline-progressive-web-app
After installing the Plugin, head over to the Plugins tab and fill out the three Keys "App Name, Nav Button Color and Theme Color". Make sure to use a hex code for the Nav Button Color (eg: #ffffff).
Next drag the PWA element onto the page which should be converted into a PWA. Fill out all the fields in the element inspector according to the documentation.
Please be aware that Apple is quite strict regarding Splash Screens. Splash Screens are only shown correctly on iOS devices if you specify and upload a file for all the different device orientations.
You can upload all the different splash screen files with the different sizes (in pixels) in the element inspector.
We know that it is very tedious to do this, so we would recommend you use a tool such as https://appsco.pe/developer/splash-screens to generate the files.
Service Workers + Offline Functionality (Required Paid bubble Plan)
If you want to install Service Workers and enable Offline Functionality, drag the PWA + Service Worker Element onto your page.
The instructions are the same as for the other element, except for one Step: Visit the URL https://s3.amazonaws.com/appforest_uf/f1618832588005x566671081254037200/sw.js.
and download the file hosted there "sw.js" to your device. Open the file using a text or code editor. At the top of the file, there is a line saying "var urlsToCache =" and then a list of two urls. Please keep the /sw.js url!
The other url "/" can be replaced by you with the url of your pwa. If your pwa should load the index page of your app, you can leave the url as is. Save any changes to your file.
Head over to Settings->SEO/Metatags of your bubble application and scroll to the bottom where it says: "host files in root directory."
Upload the file you saved, make sure it is named sw.js. Once the file is uploaded, hit save and deploy your application to live.
After installing the Plugin, head over to the Plugins tab and fill out the three Keys "App Name, Nav Button Color and Theme Color". Make sure to use a hex code for the Nav Button Color (eg: #ffffff).
Next drag the PWA element onto the page which should be converted into a PWA. Fill out all the fields in the element inspector according to the documentation.
Please be aware that Apple is quite strict regarding Splash Screens. Splash Screens are only shown correctly on iOS devices if you specify and upload a file for all the different device orientations.
You can upload all the different splash screen files with the different sizes (in pixels) in the element inspector.
We know that it is very tedious to do this, so we would recommend you use a tool such as https://appsco.pe/developer/splash-screens to generate the files.
Service Workers + Offline Functionality (Required Paid bubble Plan)
If you want to install Service Workers and enable Offline Functionality, drag the PWA + Service Worker Element onto your page.
The instructions are the same as for the other element, except for one Step: Visit the URL https://s3.amazonaws.com/appforest_uf/f1618832588005x566671081254037200/sw.js.
and download the file hosted there "sw.js" to your device. Open the file using a text or code editor. At the top of the file, there is a line saying "var urlsToCache =" and then a list of two urls. Please keep the /sw.js url!
The other url "/" can be replaced by you with the url of your pwa. If your pwa should load the index page of your app, you can leave the url as is. Save any changes to your file.
Head over to Settings->SEO/Metatags of your bubble application and scroll to the bottom where it says: "host files in root directory."
Upload the file you saved, make sure it is named sw.js. Once the file is uploaded, hit save and deploy your application to live.
Types
This plugin can be found under the following types:
Categories
This plugin can be found under the following categories:
Rating and reviews
Average rating (4.1)
Makes the app work offline
November 23rd, 2025
Keeps everything accessible even when the connection drops
Hello,
It’s Anton, from the Zeroqode Support Team.
We want to extend our heartfelt thanks once again for taking the time to leave a review. Your feedback is invaluable to us and we are pleased to know that the plugin satisfies your requirements. At Zeroqode, we always prioritize our users, and if there's more we can do to make our clients happy, we're eager to do so.
If you have any more suggestions or questions, or if there's anything else you'd like to discuss, please don't hesitate to reach out to us on the forum (https://forum.zeroqode.com/) or directly at support@zeroqode.com.
Wishing you the best,
Anton
November 24th, 2025
•
Zeroqode - Top Bubble Agency
App feels like native now
October 16th, 2025
Going offline doesn't break anything and that's all I wanted
Hi,
Anton here from Zeroqode Support.
Thank you so much for your kind words! It’s fantastic to hear that our plugin is helping you achieve your goals. We’re committed to continuing to provide tools that empower our users.
For any further questions or ideas, please reach out via our forum (https://forum.zeroqode.com/) or by emailing us at support@zeroqode.com. We’re here to support you.
Warm regards,
Anton
October 16th, 2025
•
Zeroqode - Top Bubble Agency
Turn your app into a PWA
August 20th, 2025
This plugin helped me turn my app into a progressive web app that works offline and feels native
Turn your app into a PWA
August 5th, 2025
Gives my app offline support and native feel without the hassle of native development
Hello,
Anton from Zeroqode Support here.
Big thanks for leaving us a review. We’re thrilled to know you're satisfied with our plugin. At Zeroqode, ensuring our users' needs are met is what drives us.
For any queries, suggestions, or discussions, our forum (https://forum.zeroqode.com/) and direct email (support@zeroqode.com) are always open for you.
Best Regards,
Anton
August 11th, 2025
•
Zeroqode - Top Bubble Agency
Plugin works great!!
October 29th, 2024
Hey there!
Thank you so much for the fantastic review!
If you ever run into any issues or have questions down the line, our friendly support team is always happy to help. Just shoot us an email at support@rapidevelopers.com.
Thanks again for choosing us!
Best,
The Rapid Dev Team
October 29th, 2024
•
Original reviewer
© 2026, Bubble Group, Inc. All rights reserved.