AI summary
Converts websites and web projects into installable Android APKs entirely on-device. Features dual browser engines (WebView/GeckoView), local server runtimes (Node.js, PHP, Python, Go), bundled Chrome extension support, an AI coding agent, and APK cloning with manifest patching.
Generated by AI. May contain inaccuracies.
Screenshots
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.
What's new
- Added - Native Google sign-in in exported apps — a NativeBridge.signInWithGoogle() bridge backed by Credential Manager, enabled by default for new apps (#805, #817) - Adblock engine upgrades — subscription auto-refresh honoring ! Expires: headers, uBO :style() cosmetics, AdGuard #$# CSS injection, #?# extended hiding, scriptlet routing, list title metadata, and procedural selectors (:has-text, :upward, :remove) evaluated in page JS (#833–#836) - Network controls — "Ignore SSL certificate errors" toggle in Special Settings, forced HTTP/3, and dual-engine ECH via a Chromium upstream (#830, #832) - Agent overhaul — unified composer, throttled streaming, enhanced tool cards, drawer actions; repaired turn pipeline, follow behavior, and in-app change surfacing (#819, #822) - Shell image viewer — pinch-to-zoom in the exported-app gallery (#801)
- Changed - Activation flow — the app now remembers the last-used card and silently re-verifies it on launch across preview, exported shell, and clone paths; "require every launch" no longer wipes time/usage limits or lockout state, and a stale grant shows "needs re-verification" instead of a contradictory "Activated" + input field (#843) - GeckoView parity — CORS bridge, navigation, prompts, error pages, and find-in-page revived to match the WebView path (#825) - Repo audit hardening — zip-slip & zip-bomb defenses, bridge redirect gates, 16 KB native-lib alignment, build-cache fingerprints, shell manifest receiver parity, dead i18n cleanup (#813, #815, #827) - Faster GitHub-mirrored networking — warm mirror probing, 30-min probe cache, dead proxies pruned, more resilient APK downloads (#849) - targetSdk 36 for the host app
About this version
- Version
- 2.6.1 (63)
- Size
- 36.1 MB
- Requires Android
- 6.0
- Target SDK
- 23
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 10
- Updated
- Sep 12, 2026
- Package
- com.webtoapp
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10