為什麼不支援正體中文?
AI summary
On-device tool that packages websites, HTML projects, and server-side apps into signed Android APKs using configurable WebView or GeckoView engines. Includes local runtimes for Node.js, PHP, Python and Go, APK re-signing, Chrome extension support, and an AI coding agent.
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
- Added
- Icon background: the plate behind an adaptive icon. A transparent image defaults to white. Pick a color when the mark needs a dark plate, or pick fully transparent to keep an empty plate. An opaque image keeps the color of its own edges. Export again. - Added a public privacy policy page for the builder, in English and Chinese, for the Play listing.
- Changed
- Export source: the zip is now a Gradle project Android Studio can open, with manifest, a WebView activity, config and local files. The keystore, node_modules, .git and the full shell runtime stay out. - HTML load mode: Automatic, Local file or Local server. Local file keeps fetch and localStorage on disk and omits the internet permission. A page that needs a CDN, ES modules or WASM still uses the local server. - Page zoom: the percent now locks the layout viewport, so text, layout, images and canvas scale together. A page's own viewport meta can no longer pin the scale back to 100%. - Removed the sponsor card, logo and referral link from the builder.
- Fixed
- Android 12 Gecko preview no longer overflows the stack when creating the downloaded engine. - Host launcher glyph: the adaptive foreground is now the white mark on a transparent field, so an icon pack can extract the glyph, sized for the safe zone. - Chrome kernel disguise: flavor JS is now installed at document start, so challenge iframes see a Chrome identity instead of a WebView one. - Separate WebApp tasks: opening the same app again brings that recents card forward. A shortcut created on an older build still starts a new card; create it again.
About this version
- Version
- 2.7.8 (76)
- Size
- 23.55 MB
- Requires Android
- 6.0
- Target SDK
- 23
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 175
- Updated
- Oct 10, 2026
- Package
- com.webtoapp
Similar apps
Ratings & reviews
- 51
- 41
- 30
- 20
- 10
Write a review
Recent reviews
Showing 2 of 2- Eisa Zhu4d ago
Pai Mei4d ago