Getting started

Convert a website URL to an Android app

Paste an address, get an app. This guide explains what the app does with your live site, what changes for logins, links and cookies, and the settings that make a URL app feel native instead of like a browser with the chrome removed.

8 min read Updated September 2026

Converting a website to an app from its URL means the app contains no copy of your site at all. It contains a full-screen WebView pointed at your address, plus everything a phone expects an app to have: an icon, a name, a splash screen, a package identity and a signature. When someone opens it, the WebView loads your live site exactly as Chrome would — same HTML, same cookies, same server. Publish a change on the web and it is in the app the next time it opens, with nothing to rebuild.

That makes the URL route the right one for any site that is generated on a server or changes often. It also means the app inherits your site's behaviour, good and bad, so it is worth knowing what changes when a page runs inside an app.

What the app does with your site

Three things, all invisible when they go right:

Logins, payments and third-party sign-in

Ordinary username-and-password logins work unchanged. Two things need attention:

A link to another domain is the classic WebView mistake: the user taps a link to your supplier's site and is now trapped inside your app with no way to get back to yours. The builder opens links to other domains in the phone's browser, so your app stays yours. Links within your own domain stay inside the app. If your site spans several domains — a shop on one, a blog on another — think about which one the app should own.

What happens offline

A URL app needs a connection for every screen, the same as a browser. That is the honest trade-off against a bundled app, and it is not a problem for a shop or a dashboard that needs the server anyway. What it must not do is show a browser error page with your app's icon over it. The builder shows a clean offline screen instead, and if your site has a service worker, cached pages continue to work.

The settings that make it feel like an app

A URL app with nothing else is a bookmark with an icon. These are what make people stop noticing the difference:

SettingWhat it doesTier
Theme colourColours the status bar to match your site's header, so the top of the screen is not a stranger's greyFree
Page loaderA branded indicator while a page loads, instead of a white flashFree
Pull to refreshThe drag-down gesture users expect from feeds and listsFree
PermissionsCamera, microphone and location, granted through the normal Android prompt when your pages askFree
Splash screenYour icon and colour on launch, hiding the first page loadPro
Bottom tab barNative tabs pointed at sections of your site — Home, Shop, Account — with iconsPro
Push notificationsReach users who are not currently on the sitePro
OnboardingIntro slides before the first pagePro

The tab bar is the one that changes the experience most. Sites are organised in sections already; giving those sections native tabs turns a scrolling page into an app that people navigate by thumb.

The WebView config generator with JavaScript, DOM storage, zoom and permission toggles
The same WebView settings a native developer would write by hand, chosen with checkboxes.

Things to check before you build

Questions people ask

Does a URL app copy my website?

No. The app contains only a WebView shell pointed at your address. Your pages, images and data stay on your server and are fetched live, exactly as a browser would fetch them.

Will users stay logged in?

Yes. Cookies and local storage persist between launches, so a session lasts as long as it would in a browser that is never closed — until your server expires it.

Why does Google sign-in fail inside the app?

Google refuses to show its sign-in page inside embedded WebViews as a security policy. Email login, magic links and most other providers work normally. If Google login is essential, the site should open it in the system browser.

Can I change the site after the app is built?

Yes — that is the point of the URL route. The app always loads whatever is live at the address. You only rebuild to change the app itself: its icon, name, colours, tabs or permissions.

Will Google Play accept a URL app?

Only if it does more than a bookmark. Play's minimum-functionality policy rejects bare wrappers; a splash screen, native tabs, push notifications or bundled offline content are what reviewers look for.

Read next

Ready to make your website into an app?

Paste a URL, or upload an HTML file or a ZIP, set your icon and name, and download a signed Android app from the free APK creator. No Android Studio, no command line.

Make my app — free