WebToApp

Verified safeOpen sourceExclusive
5.0
2 reviews
100
downloads
6.0
android

AI summary

On-device tool that converts websites, HTML projects, and server-side apps into installable Android APKs without remote servers. Features dual browser engines (WebView/GeckoView), local runtimes for Node.js/PHP/Python/Go, APK signing, Chrome extension support, and an AI coding assistant.

Generated by AI. May contain inaccuracies.

About this app

WebToApp turns websites, HTML projects, media libraries, and even server-side applications into installable Android APKs — entirely on the device.

Drop in a URL, pick the bits you want, and you walk away with an APK you can install, share, or sideload. Behind the scenes the app stitches together a configurable WebView, optional native runtimes (Node.js, PHP, Python, Go), and an APK builder that signs and packages everything in-process via com.android.tools.build:apksig. No remote build server is ever contacted.

Supported app types (the AppType enum): Web · HTML · Frontend (React / Vue / static builds) · WordPress · Node.js · PHP · Python · Go · Image · Video · Gallery · Multi-Web.

Highlights

- One-tap on-device APK builds — packaged, signed, and installed without leaving the phone. - Two browser engines — system WebView plus an optional GeckoView (Firefox) backend. The GeckoView engine ships arm64-v8a only and its native runtime is downloaded on first use, not bundled. - GitHub-backed Module Market — install community JS/CSS modules without shipping an app update; the catalog lives in this repository. - Bundled Chrome extension support — runs unmodified MV3 extensions inside the WebView. Ships with the BewlyCat extension as a working example. - Local server runtimes — Node.js, PHP, Python, and Go execute on-device via a local HTTP server. WordPress runs against the on-device PHP runtime. - Customisable WebView — UA spoofing, 28-vector fingerprint disguise, ad blocking, DNS-over-HTTPS, JS/CSS injection, payment scheme handlers. - App Modifier — clone an installed APK and re-brand it (icon, name, package) by patching its binary AXML manifest and re-signing. - On-device APK signing — create, import, export, and inspect keystores (MD5 / SHA-1 / SHA-256 fingerprints) right on the phone; choose V1/V2/V3 signature schemes and a custom V1 signature filename. - AI Coding — a skill-driven agent that builds web apps, extension modules, and full app types (HTML, React, Vue, Node, PHP, Python, Go, WordPress, etc.) on your phone, with inline preview and built-in image generation. - Per-app usage analytics — Stats screen with health monitoring and Vico charts. - Trilingual UI — Chinese, English, Arabic out of the box.

License

The Unlicense

What's new

v2.4.5Aug 14, 2026
  • Added
  • Added mTLS client certificate authentication for generated web apps (opt-in under Network Trust). - Updated GeckoView engine from 137 to 142. - Added per-app targetSdk override for WebView-only app types (Web, HTML, Frontend, Gallery, Media, MultiWeb) — raises standalone APK targetSdk to 34/35/36 for sideloading. - Added Google Play distribution channel support — host can ship high-targetSdk Play builds while generated APKs retain fork+exec runtime capability. - Added version history browser on About page — browse past releases, expand changelogs, and download in-app with SHA-256 verification. - Added pull-to-refresh from anywhere at page top — full-width gesture with DOM-aware scroll tracking.
  • Improved
  • Release notes in update dialog are now localized; duplicate Close button removed. - Node.js runtime downloads now use capawesome 16 KB-aligned build (Node 18.20.4) — ready for 16 KB-page devices. - Lighter UI — removed Haze blur dependency and bumped Compose.
  • Fixed
  • Fixed Node.js apps failing to load libnode.so on Android 16. - Fixed keystore import for Android Studio-exported PKCS12 files (despite .jks extension). - Fixed pip install for Python apps on-device. - Fixed runtime PORT allocation for Node.js apps. - Fixed foreground-service crash on launch for media apps. - Fixed chrome.* polyfill crash and inactive panel state for extensions. - Fixed custom CA imports — now honored by built APKs. - Fixed mTLS client certificate being remembered instead of wiping Gecko site settings. - Fixed auto-retry countdown pausing while offline mini-game is open.

About this version

Version
2.4.5 (55)
Size
57.88 MB
Requires Android
6.0
Target SDK
23
Architecture
x86, x86_64, arm64-v8a, armeabi-v7a
Downloads
100
Updated
Aug 14, 2026
Package
com.webtoapp

Similar apps

Ratings & reviews

5.0·2 reviews
5.0
2 ratings
  • 5
    2
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app

Recent reviews

Showing 2 of 2