Tools/shiaho777/web-to-app

web-to-app

The most full featured web-to-app toolkit on Android, a complete APK workshop that runs entirely on your phone

5.6kemergingKotlinThe Unlicensetrending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Aug 2026

web-to-app builds Android APKs on the phone itself. Point it at a website, a folder of HTML, or a WordPress install and it patches the binary manifest, prunes permissions, signs with V1, V2, and V3 schemes, and hands back an installable APK or a Play-ready AAB. No PC, no Android Studio, no cloud build server. Released under the Unlicense, which is about as free as a license gets.

It goes well past wrapping a WebView. It can fork and exec real server runtimes on device: Node 18.20, PHP 8.4 with Composer, Python 3.14, Go 1.26, and WordPress over SQLite, all running as native processes out of app storage. Keystore management covers PKCS12, PFX, and JKS. GeckoView is available as an alternate engine, and it loads Tampermonkey userscripts and MV3 Chrome extensions. Android 6.0 and up, with releases landing about weekly.

Use it for prototypes, kiosk apps, internal tools, and getting a site onto someone's phone without a build pipeline. Solo builders: a real shortcut, and free. Teams shipping to the Play Store still want Capacitor or expo/expo for CI, code review, and reproducible builds. tauri-apps/tauri is the answer if one codebase has to cover mobile and desktop.

The catch: the networking feature list reads like an evasion toolkit. TLS fingerprint spoofing through a local proxy bridge, Encrypted Client Hello, CORS bypass, and device disguise, which the project itself flags as demonstration-only and consent-gated. A repackaged-website APK is already what Play review teams look for. Sideload freely, read the store policy before you submit.

Free vs Self-Hosted vs Paid

fully free

Free

The whole app. Unlicense (public domain dedication), no pro tier, no unlock, no account, no watermark on generated APKs. Unlimited builds, custom package names, icons, labels, version codes, V1/V2/V3 signing, one-tap AAB export with targetSdk rewrite, and built-in keystore management all ship in the free build. Distributed as an APK straight off GitHub Releases.

Paid

Nothing from this project. The commercial versions of the same idea do charge: WebViewGold sells its Android template on CodeCanyon for about $109 one-time per platform, and Median.co runs a free self-serve tier with full-service plans starting around $7,200. Publishing to Google Play is a separate $25 one-time developer registration fee, and Apple's equivalent is $99 a year if you eventually want the iOS side, which this does not cover.

Self-Hosted Costs

There is no server, so the cost is storage and battery. The app runs the whole build on the phone using apksig, and a project that bundles a server runtime plus GeckoView can push the data directory into the gigabytes, which a 64 GB phone will feel. You own the keystore, which means you own the consequences of losing it: lose the signing key and you cannot update the app on Play.

When to Pay

There is nothing here to pay for, so the question is when to pay for a real toolchain instead. That moment arrives when builds have to be reproducible. A CI runner plus Capacitor or Expo costs engineer time up front and gives you version-controlled, reviewable builds, which matters as soon as more than one person touches the app or a store review asks how it was produced.

Free with no paid tier; the cost is that on-device builds are not reproducible and Play review may not love what comes out.

What to do by team size

Solo
free, and the fastest path from a website to an installable APK
Small team
free for prototypes and internal builds, but move to CI before you ship to a store
Medium team
free for one-offs only; reproducible builds belong in a pipeline
Large team
skip it; on-device signing and unreviewable builds will not clear a security review
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
78/100 · B+
Adoption21/30
Maintenance25/25
Community7/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Community discussions enabled

License: The Unlicense

Public domain equivalent.

Commercial use: ✓ Yes

About

Owner
shiaho (User)
Stars
5,639
Forks
805

Explore Further

More tools in the directory