urltoapp.dev
Learn

The offline screen: what a URL app does with no internet

Every URL app will be opened in a lift, on a train or with mobile data off. What users see then decides whether they open it again.

Updated Oct 20262 min readurltoapp.dev

Short answer

A URL app needs a connection to load your site. Without one, a plain WebView shows Chrome's “Webpage not available” error, which looks like a crash. A good converter replaces it with a branded offline screen and a Retry button that reloads the page automatically when the connection returns. Your site can add a service worker to cache key pages so some content opens offline too.

What a good offline experience looks like

  • Your icon and colours, not a browser error.
  • Plain words: “You're offline. We'll reload as soon as you're back.”
  • A Retry button, and an automatic retry when Android reports the network is back.
  • The back button still works — users must be able to leave.

Cache what you can with a service worker

WebViews support service workers. If your site registers one, previously visited pages, the app shell, fonts and images can open without a connection. Even a small cache — your home page and an offline fallback page — makes the app feel much sturdier. Most site builders (WordPress plugins, Next.js, Nuxt, SvelteKit) have PWA add-ons that do this.

Slow networks matter more than no network

Users on weak 3G see a white screen while your page loads. Help them:

  • Show a loading indicator from the app (most converters offer a progress bar or spinner).
  • Keep the first page light: compress images, defer chat widgets and trackers.
  • Avoid pop-ups and cookie walls that need a second round trip before content shows.

More ways to make a URL app feel instant.

When offline is the whole point

If users must use the app with no internet — a field checklist, a menu in a basement, an HTML5 game — load the content from files inside the app rather than a URL. That's an HTML app, made from a ZIP of your site with HTML & ZIP to APK.

FAQ

Does a URL app work offline?

Only pages your site caches with a service worker. Everything else needs a connection; the app shows an offline screen until it's back.

Can I customise the offline page?

Most converters let you set the message and colours. Your site's own service worker can also show a custom offline page.

Read next