Turn your website into an app

Updated October 27, 2026

Have a website, but no app project? Paste its link and StoreReady makes it an iPhone and Android app. You don't need code, a Mac, Xcode or Android Studio.

Not sure your site is ready? Check it free. In about ten seconds you see a score, what your site already has, and how the app looks on a phone.

  1. Press Add app and choose Website link.
  2. Paste your site's address, like https://yoursite.com, and press Continue.
  3. We read your site: its name, icon, colors and start page, from its web app manifest or from the page itself. On Check you see what we found and what we add.
  4. On App identity the name, the icon and an App ID made from your domain (www.example.com becomes com.example.app) are filled in already. Change anything you like, then press Continue.
  5. Pick a plan, connect your stores and build, like any other app.

How the app works

  • It shows your live site. Change your site and the app changes too: no new build, no store review. Build a new version only to change the app itself, like its name, icon or native features.
  • It is more than a website in a frame. Apple turns those down (guideline 4.2). Around your site the app adds a tab bar, a Face ID or fingerprint lock, haptics, push notifications, the share sheet and Android's Back button. Turn them on in Settings → Native features. See Native features in your app.
  • Without internet it shows a friendly offline screen instead of an error, plus what your site's own offline support keeps.
  • Google sign-in. Google blocks sign-in inside most apps that show a website. In your app, Google's sign-in page opens the way the phone's own browser shows it. Sign-in that opens in a pop-up window isn't supported yet.
  • Links to other sites open in the phone's browser.

Any kind of site works

WordPress, Shopify, Wix, PHP, Next.js, or a web app behind a sign-in: your app loads your live site, so you don't change anything on it. The free check tells you how your site runs.

What your site needs is HTTPS. Both stores ask for it, and most hosts turn it on for free. The rest we handle:

  • No web app manifest? We take the name, icon and colors from your page.
  • A small icon, or none? We make the app icon and launch screen from it, or from your site's name and colors. You can add your logo on App identity.
  • Pages not set up for phones? In the app we set them to the phone's width.

On Android, your app can open your site full screen in Chrome's own engine. For that, Android needs to know that your app and your site belong together: a small file on your site at /.well-known/assetlinks.json.

  1. Open your app's Settings. Under Android: link your app and your site you find the file with your app's keys already in it, and a Copy button. It shows up after your first Android build, when your app has its signing key.
  2. After your first upload to Google Play, add Google's key. StoreReady tries to read it from Google Play by itself. If the field is still empty, open Play Console → your app → Test and release → App integrity → App signing, copy the SHA-256 under App signing key certificate, paste it in StoreReady and press Save. The file updates.
  3. Put the file on your site at exactly https://yoursite.com/.well-known/assetlinks.json, with no redirect. Your site runs on Genesis? Press Copy the request for Genesis and paste it to Genesis's assistant: it adds the file and publishes your site.
  4. Press Check my site. Once it says your site lists the app with its keys, your next Android build opens your site in Chrome's engine, as long as no native features are on.

Chrome's engine shows your site as it is, without StoreReady's native features. So while a tab bar, a Face ID lock, notifications or ads are on in Settings → Native features, your Android app keeps its own view, where they work. Without the file it does the same.

Was this article helpful?
Turn your website into an app — StoreReady Help