How to make an app · Fast-track guide

How to convert a website
into an app in a day

The fastest way to convert a website into an app is to make it a progressive web app (a manifest and a service worker) so users can install it, then package that PWA for Google Play as a Trusted Web Activity using a tool such as PWABuilder or Bubblewrap — all possible in a day. For iOS, a web wrapper must add real app value, or Apple may reject it for minimum functionality.

By , FounderUpdated 5 min read

Share

Quick answer: How do I convert my website into a mobile app?

  1. Morning — make the site a PWA: web app manifest, icons, a service worker, HTTPS.
  2. Afternoon — package it for Google Play as a Trusted Web Activity with PWABuilder or Bubblewrap.
  3. iOS — users can add the PWA to their home screen; a store wrapper needs real native value.
  4. Evening — test on real phones, fix mobile layout issues, submit.

Key takeaways

  • A PWA is the foundation: installable, offline-capable and push-enabled — including on iPhone since iOS 16.4.
  • Trusted Web Activities let a PWA ship on Google Play while running your real website in Chrome.
  • Apple rejects apps that are little more than a repackaged website; add native value or rely on the PWA.
  • Converting does not fix a poor mobile website — fix the mobile experience first.
  • If the app becomes central to the business, plan a proper native or cross-platform build.

If you already have a good mobile website, you are most of the way to an app. The question is how far you need to go: an installable icon on the home screen, a listing on Google Play, a place on the App Store, or a full native experience. Each step costs more and takes longer. Here is how to do the first two in a day, and how to decide on the rest.

How do I convert my website into a mobile app? At a glance: Morning; Afternoon; iOS; Evening.
At a glance: How do I convert my website into a mobile app?

The options, from fastest to most complete

Ways to convert a website into a mobile app
OptionWhat users getTimeStoresEffort
PWAInstall from the browser, offline pages, push notificationsHours to a dayNone neededLow
PWA + Trusted Web ActivityA Google Play app that runs your site full-screenA dayGoogle PlayLow
Web wrapper (e.g. Capacitor)A store app with some native plugins1–4 weeksGoogle Play, App StoreMedium
Native or cross-platform rebuildA fully native experienceMonthsBothHigh

Morning: make your website a PWA

A progressive web app needs four things1:

Checklist: Morning: make your website a PWA — HTTPS; A web app manifest; A service worker; A responsive, mobile-first design that feels good on a small screen.
Morning: make your website a PWA
  • HTTPS everywhere
  • A web app manifest — a JSON file with your app's name, icons, colours and start URL
  • A service worker — a script that caches pages so the app opens fast and works offline
  • A responsive, mobile-first design that feels good on a small screen

Once these are in place, Android browsers offer "Install app", and iPhone users can add it to the home screen. Since iOS and iPadOS 16.4, home-screen web apps on iPhone can also receive web push notifications6.

Afternoon: put it on Google Play

A Trusted Web Activity lets an Android app display your verified website full-screen using Chrome, without browser address bars2. Tools do the packaging for you:

Diagram of 4 steps for afternoon: put it on google play: 1. Open PWABuilder, enter your site's URL, and review its PWA score…; 2. Generate the Android package (or use Google's Bubblewrap…; 3. Add the Digital Asset Links file to your site so Android trusts that…; 4. Upload the generated bundle to Goo
Afternoon: put it on Google Play
  1. Open PWABuilder, enter your site's URL, and review its PWA score and fixes3.
  2. Generate the Android package (or use Google's Bubblewrap command-line tool).
  3. Add the Digital Asset Links file to your site so Android trusts that the app and site belong together.
  4. Upload the generated bundle to Google Play Console, complete the listing and forms, and submit.

Your web team keeps shipping to one codebase; the Play app updates whenever the website does.

iOS: be careful with wrappers

Apple's guidelines reject apps that are little more than a repackaged website — the minimum-functionality rule5. A WebView wrapper with no native value is a common rejection. Your options:

iOS: be careful with wrappers: Offer the PWA on iPhone; Wrap with real native value; Rebuild the core.
iOS: be careful with wrappers

Offer the PWA on iPhone

Users add it to the home screen; it can work offline and receive push notifications. No App Store needed.

Wrap with real native value

Use Capacitor to package your web app and add native features — offline storage, camera, push, biometrics — so the app is clearly better than the site4.

Rebuild the core

If iOS users matter and the experience must be native, plan a cross-platform rebuild of the key flows.

Evening: test and fix

Checklist: Evening: test and fix — Test on a low-cost Android phone and a recent iPhone; Check tap targets, text size and forms on small screens; Turn on airplane mode; Check login persists after closing and reopening the app; Make sure links to other domains open in the browser, not inside your app
Evening: test and fix
  • Test on a low-cost Android phone and a recent iPhone
  • Check tap targets, text size and forms on small screens
  • Turn on airplane mode — do key pages still open?
  • Check login persists after closing and reopening the app
  • Make sure links to other domains open in the browser, not inside your app

When a conversion is not enough

A converted website inherits the website's experience — good or bad. If your mobile site is slow or awkward, converting it ships the same problems with an app icon. And if your app is becoming central to the business — daily use, payments, device features, offline work — plan a proper build. Our comparison of native, hybrid and cross-platform apps helps you choose.

Key terms, defined

PWA — a progressive web app, a website that installs and behaves like an app. Manifest — the file that describes a PWA's name, icons and appearance. Service worker — a script that enables offline use and caching. Trusted Web Activity — an Android method to ship a PWA on Google Play. WebView wrapper — a native app shell that displays web content.

Frequently asked questions

Can I convert my website into an app for free?

Largely, yes. Turning a site into a PWA costs only development time, and tools like PWABuilder and Bubblewrap that package a PWA for Google Play are free. You still pay Google Play's one-time US$25 developer fee, and Apple's US$99 a year if you publish on the App Store.

What is a Trusted Web Activity?

A Trusted Web Activity (TWA) is an Android way to display your verified website full-screen inside an app, using Chrome, without browser address bars. It lets a PWA be published on Google Play while keeping a single codebase on the web.

Will Apple accept a website wrapped as an app?

Only if it offers real app value. Apple's guidelines reject apps that are mainly a repackaged website with minimal functionality. Adding native features — offline use, push notifications, device integrations, a better experience than the site — improves your chances; otherwise, offer the PWA on iPhone instead.

What is the difference between a PWA and a native app?

A PWA is a website that can be installed, work offline and send notifications, distributed by link. A native app is built for the platform and distributed through app stores, with full access to device features. PWAs are cheaper and faster to ship; native apps can do more.

How long does it take to convert a website to an app?

A site that is already mobile-friendly can become a PWA and a Google Play app in a day or two. A wrapper with native features for both stores takes one to four weeks. A full native or cross-platform rebuild takes months.

Do website-to-app converters work?

Automated converters can produce a basic app quickly, but quality varies and many produce thin wrappers that stores may reject. Building a proper PWA and packaging it with established tools gives you more control and a better user experience.

Sources

  1. web.dev — Progressive Web Apps
  2. Chrome for Developers — Trusted Web Activity
  3. PWABuilder — Publish your PWA to app stores
  4. Capacitor — Official documentation
  5. Apple Developer — App Store Review Guidelines (4.2 Minimum functionality)
  6. WebKit — Web Push for web apps on iOS and iPadOS (iOS 16.4)
  7. Checked October 23, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Pass it on

Know someone who'd enjoy this?

Send it to them — one tap, no sign-up. Good ideas travel best between friends.

Keep exploring

Where to go from here

Join free

Get the ideas, not the noise.

Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.

Get the free Laws of UX PDFFree · no spam · unsubscribe anytime
Before you launch

Make sure the first screen makes sense.

A behavioral UX audit of your app or SaaS product: why users hesitate, stall and leave, and a prioritized fix list. Fixed price, 2–4 weeks.

Free certification

Turn what you know into a credential.

Free, test-based UX, UI and product certifications. Answer real product scenarios, graded on our server, and earn a founder-signed certificate anyone can verify and you can add to LinkedIn.

  • Credential ID
  • QR verification
  • LinkedIn-ready
Free PDF · 74 pages · 2 editions

The Laws of UX, in one field guide

60 research-backed principles in 6 categories — what each one means, why it works on the human brain and how to use it on your own screens. Written by Sushant Singh, founder of Science of Apps, who has scaled consumer apps to lacs of users and spent 10+ years leading product across startups and digital businesses in the US, EU & India.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 74 pages

Get Laws of UX by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy

Free PDF · 90 pages · 2 editions

100+ Subscription Paywalls, decoded

110 real paywalls from top apps, taken apart, rated out of 5 and decoded with the Laws of UX — plus the frameworks, copy and checklists to ship your own. By Sushant Singh, founder of Science of Apps.

  • 110 paywalls rated
  • 34 Laws of UX
  • 12 frameworks

Which paywall scored 4.8 out of 5, and which scored 2.6? It’s all inside.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 90 pages

Get 100+ Paywalls, Decoded by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy