On chrome on mobile devices, the install button doesn't appear every time. This depends on machine learning algorithm as explain here :
developer.chrome.com/blog/how_chrome_helps_users_install_the_apps_they_value

To help user to install the PWA without using "Add to home screen", you can try to use the event beforeinstallprompt.

There are some information here : https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable#triggering_the_install_prompt

And next is an example of code from https://whatpwacando.today/installation

let deferredEvent;

window.addEventListener('beforeinstallprompt', (e) => {
  // prevent the browser from displaying the default install dialog
  e.preventDefault();
  
  // Stash the event so it can be triggered later when the user clicks the button
  deferredEvent = e;
});

installButton.addEventListener('click', () => {
  // if the deferredEvent exists, call its prompt method to display the install dialog
  if(deferredEvent) {
    deferredEvent.prompt();
  }
});
Answer from mmm on Stack Overflow
🌐
Mozilla
developer.mozilla.org › en-US › docs › Web › Progressive_web_apps › Guides › Making_PWAs_installable
Making PWAs installable - Progressive web apps | MDN
Firefox does not support installing PWAs using a manifest file. ... On Android, Firefox, Chrome, Edge, Opera, and Samsung Internet Browser all support installing PWAs.
🌐
web.dev
web.dev › learn › pwa › installation
Installation | web.dev
Depending on the device and browser, your PWA will either be installed as a WebAPK, a shortcut, or a QuickApp. A WebAPK is an Android package (APK) created by a trusted provider of the user's device, typically in the cloud, on a WebAPK minting server.
People also ask

Do you need to install a PWA?

Yes, you need to install a PWA. Even though a PWA is a website, it basically functions like a mobile application. But unlike native apps, you don’t need to download it from any app store. You can directly install it by visiting the required website with the PWA on a browser and clicking “Install.”
🌐
aureatelabs.com
aureatelabs.com › aureate labs › how to install pwa to your device? for ios, android, windows, & mac
How to install PWA to your device? For iOS, Android, Windows, & Mac
Can PWA be an APK?

Yes, PWA can be an APK through conversion. Though PWAs utilize HTML and similar technologies, they can be converted into APK format through several online and offline tools. These tools utilize Node.js to convert the PWA’s source code and turn it into a native app discoverable through app stores.
🌐
aureatelabs.com
aureatelabs.com › aureate labs › how to install pwa to your device? for ios, android, windows, & mac
How to install PWA to your device? For iOS, Android, Windows, & Mac
Will PWA work properly on any mobile device?

Yes, PWA will work properly on any mobile device. A PWA is designed to work across all devices irrespective of screen size or operating system. However, there may be some limitations to the features depending on the browser. For example, the Safari browser used in iOS devices doesn’t support features such as splash screen and background color.
🌐
aureatelabs.com
aureatelabs.com › aureate labs › how to install pwa to your device? for ios, android, windows, & mac
How to install PWA to your device? For iOS, Android, Windows, & Mac
🌐
CDC
cdc.gov › niosh › mining › tools › installpwa.html
How to Install a PWA | Mining | CDC
January 2, 2025 - First, navigate to the site in Safari. Press the "Share" button and select "Add to Home Screen" from the popup. Lastly, tap "Add" in the top right corner to finish installing the PWA.
🌐
Reddit
reddit.com › r/chrome › how to install pwa on android?
r/chrome on Reddit: How to install pwa on Android?
July 12, 2024 -

I know you can add a shortcut to the home screen. But that's not what I'm after.

I'm trying to ad novelai as a pwa. I know it can have a pwa because I've had on my previous phone. I'm trying to get the pwa again on a new phone.

The first time I opened the site, there was the usual "install app" pop-up. I closed it by mistake and now the pop-up won't show up again no matter how many times I reload the website. Restarting the phone didn't help either.

Any help would be appreciated.

🌐
Classcard Helpdesk
help.classcardapp.com › en › article › how-to-download-the-pwa-on-android-and-ios-1eyyxvp
How to Download the PWA on Android and iOS | Classcard Helpdesk
Click on the three vertical dots in the top right corner of Google Chrome. A menu will appear. ... The installation will begin and the app will be installed on your phone in a few moments!
🌐
Bitcot
bitcot.com › home › mobile apps › how to install a pwa to your device? a beginner’s guide
How to Install a PWA on iOS, Android, Windows & Mac [2025 Guide]
March 26, 2025 - Learn how to install a Progressive Web App (PWA) on iOS, Android, Windows, and Mac with our comprehensive guide for 2025. Step-by-step instructions for seamless installation across devices.
Find elsewhere
🌐
Google Support
support.google.com › chrome › answer › 9658361
Use web apps - Android - Google Chrome Help
On the right of the address bar, tap More Add to home screen Install. Follow the on-screen instructions. On your Android device, tap Settings Apps See all apps.
🌐
Rosterelf
support.rosterelf.com › hc › en-au › articles › 28541323610387-How-to-install-PWA-version-on-Android-smartphone
How to install PWA version on Android smartphone – RosterElf Customer Support
To install the RosterElf PWA on your Android device, open Google Chrome, go to the RosterElf login page, log in, and use Chrome’s menu to add the app to your home screen.
🌐
GitHub
github.com › blakeblackshear › frigate › discussions › 15655
Can't install PWA on Android (insecure?) · blakeblackshear/frigate · Discussion #15655
You can try going into chrome flags and enabling trust insecure and add http://192.168.1.205:8971 and see if that works, some phones fail to create a PWA from an ip address:port directly (there are workarounds for this as well).
Author   blakeblackshear
🌐
Google
developers.google.com › codelabs › pwa-in-play
Adding Your Progressive Web App to Google Play | Google for Developers
Create a new app for your PWA in the Play Console. Set up internal testing for the app and add yourself as a tester. Upload your app bundle and create a testing release for your app. Install your app from the Play Store on your Android or ChromeOS device using the testing link!
🌐
Mozilla
developer.mozilla.org › en-US › docs › Web › Progressive_web_apps › Guides › Installing
Installing and uninstalling web apps - Progressive web apps | MDN
The user interface for installing PWAs differs by device and OS combination. The "Add to homes screen" user interface installs the PWA on Safari on iOS. Other browsers, including Chrome for Android, include the app installation command in the browser setting menu.
🌐
Civicplus
civicgov.civicplus.help › hc › en-us › articles › 22341794253335-Install-a-Progressive-Web-Application-PWA
Install a Progressive Web Application (PWA) – Community Development Help Center
... Your site will be the same URL as your desktop Community Development system. At the end of that URL add /portal/pwa ... The default Chrome browser is capable of installing PWAs for Android.
🌐
Google Play
play.google.com › store › apps › details
PWA APP Store - Apps on Google Play
Get inspired and expand your horizons with the latest trends and best practices in the PWA world! 🌟 The advantages of PWAs compared to classic native apps are diverse: Cross-sectional compatibility: A PWA works on different devices and operating systems, such as iOS, Android and desktop.
🌐
Medium
medium.com › progressivewebapps › how-to-install-a-pwa-to-your-device-68a8d37fadc1
How to install a PWA to your device? | by ScandiPWA | Progressive Web Apps | Medium
December 12, 2019 - Ability to add an app to the home screen is one of many great features of Progressive Web Apps. In fact, there are several ways how you can do that. If you are browsing the web from your mobile device, when opening a web app most likely you will be prompted a pop-up asking if you want to add an app to the home screen. ... However, if you do not see a pwa install prompt straight away, simply follow these steps to quickly install any Progressive Web App to your mobile device.
🌐
GitHub
github.com › khmyznikov › pwa-install
GitHub - khmyznikov/pwa-install: Installation dialog for Progressive Web Application. Provides a more convenient user experience and fixes the lack of native dialogs in some browsers.
disable-chrome param is for completely ... on Android ---> Make a good manifest file and don't use name/descr/icon params. Boolean attributes needs to be removed to act like "false" Only the Apple template supports styling, and only the tint color option is available as of today. More to come. <!-- As attribute (JSON string) --> <pwa-install ...
Starred by 712 users
Forked by 109 users
Languages   TypeScript 62.0% | SCSS 29.8% | JavaScript 8.2%
🌐
Civicplus
civicplus.help › community-development › docs › install-a-progressive-web-application-pwa
Install a Progressive Web Application (PWA)
A PWA can only be installed on iOS using the Safari web browser. Navigate to the site in Safari. Your site will be the same URL as your desktop Community Development system. At the end of that URL, add /portal/pwa ... The default Chrome browser is capable of installing PWAs for Android.