乐于分享
好东西不私藏

手机上把网页一键变成 App,AI 做的东西也能打包,完全免费零代码

手机上把网页一键变成 App,AI 做的东西也能打包,完全免费零代码

📱 手机端 · 一键打包 · 零代码

WebToApp:3.5k⭐ 把网页变成独立 App

AI 生成的网页也能一键打包 · 不用电脑不用学编程 · The Unlicense 完全免费开源

⭐ 3,558 Star📦 v1.9.6🤖 AI 模块系统🔥 手机端出包📜 Unlicense

💡 一句话:在手机上输入网址 → 点一下生成 → 得到一个可以安装分享的 App。不用电脑、不用学编程、不用装 Android Studio —— 甚至连 AI 帮你写的网页项目也能直接打包。

你有没有遇到过这些情况?

场景
痛点
🤖 用 AI 写了个网页工具(计算器/记账本)
只能在浏览器打开,不像个"正经 App"
🏢 公司内部系统只有网页版
老板想要个"手机 App",找外包要几万块
📌 经常用的网站想放桌面
浏览器书签不够直观,每次还要输网址
💡 想做个自己的 App 但不会编程
学 Java/Kotlin 太难了
📺 自媒体想做内容聚合 App
找开发太贵,套壳工具又要钱

✨ 现在,有一个开源免费工具,在手机上就能全部搞定。

WebToApp 是什么?

WebToApp 是一款运行在 Android 手机上的开源工具,核心能力就一句话:

把任何网站、HTML 项目、甚至图片视频一键打包成一个独立的 Android 安装包(APK)

它不是那种需要电脑 + Android Studio 的开发者工具 —— 它本身就是个 Android App,你用它来生成别的 App。全程在手机上完成,不需要电脑参与。

📍 项目地址:github.com/shiahonb777/web-to-app

核心数据一览

⭐ GitHub Star
3,558
🍴 Fork
532
🔤 主要语言
Kotlin
(Android 原生 Jetpack Compose)
📜 许可证
The Unlicense(比 MIT 更自由,公共领域)
📦 最新版本
v1.9.6
📥 APK 下载量
7,752+
 次
📅 创建时间
2025 年 11 月(约半年历史)
🔄 最近更新
今天还在更新!
(2026-05-23)
📱 最低支持
Android 6.0
(覆盖绝大多数手机)
💾 APK 大小
约 66MB

⚠️ 注意这个许可证 —— The Unlicense。这意味着你用它生成的 App,无论是自用还是分发,几乎没有任何法律限制。

六大核心亮点

① 手机端一键出包 —— 不需要电脑 🔥

这是 WebToApp 最颠覆性的特点。传统方式 vs WebToApp 的对比:

传统方式(痛苦)
装 Android Studio(几个G)→ 学 Java/Kotlin → 配置项目 → 写代码 → 编译打包 → 签名 → 导出 APK
WebToApp 方式(简单)
打开 App → 输入网址 → 点生成 → 完成 ✓

生成的 APK 可以直接安装、发给朋友、上传应用商店、或导出完整 Android Studio 源码二次开发。

② 支持的内容类型超丰富 📋

类型
说明
适合场景
🌐 网站 URL
输入任意网址
常用网站变 App
📄 HTML 项目
导入本地 HTML/CSS/JS 文件
自己写的前端项目
⚛️ React/Vue
前端框架构建的 SPA
AI 生成的网页工具
📝 WordPress
博客/内容站
快速做内容 App
🟢 Node.js/PHP/Python/Go
后端服务应用
全栈小工具
🖼️ 图片
选择本地图片
电子相册 App
🎬 视频
选择本地视频
视频壁纸/循环播放器
🔗 多网站聚合
多个 URL 组合
内容聚合型 App

③ 🔥 AI 生成的网页 → 一键变 App(重磅推荐)

这是普通人最实用的功能之一!

现在的 AI 工具(Cursor / ChatGPT / DeepSeek 等)已经非常擅长生成前端网页了。你可以用自然语言描述需求,AI 几分钟内给你完整的 HTML/CSS/JS 代码。

但问题来了 —— 这套代码只能在浏览器里打开,怎么看都像个半成品。

WebToApp 解决的就是这最后一公里:

完整链路

你的想法 → AI 帮你写代码↓保存为 HTML → WebToApp 导入打包↓一个真正的 Android App ✅

零编程基础,从想法到 App,全链路打通。

具体能做什么?
🧮 AI 做的计算器
→ 打包成计算器 App
💰 AI 做的记账工具
→ 打包成个人记账 App
🎮 AI 做的小游戏
→ 打包成游戏 App
🔧 AI 做的工具页面(汇率/单位转换等)
→ 打包成工具箱 App
🏢 AI 做的企业内部页面
→ 打包成内部办公 App

④ AI 模块系统 —— 自然语言写功能扩展 🤖

WebToApp 内置了一套 AI Agent 系统,让你用自然语言给 App 加功能:

💬 自然语言描述需求
 → "帮我写个自动隐藏广告的脚本"⬇🤖 AI 自动生成 JS/CSS 代码⬇✅ 自动语法检查 + 安全扫描 + 修复⬇📲 一键注入到 App 里

支持的 AI 接口:Google GeminiOpenAI GPT智谱 GLM火山引擎MiniMaxOpenRouter

💡 相当于给你的 App 配了一个 AI 程序员,随叫随到。让 AI 帮你定制 App 行为:修改样式、拦截内容、增强功能……

⑤ 内置扩展模块市场 —— 类似油猴脚本 🔌

类似 Tampermonkey(油猴)的模块系统,内置 9 大常用模块:

🎬 视频下载
📺 B站视频提取
📱 抖音视频提取
下载网页中的视频
提取 B 站视频资源
提取抖音视频资源
📕 小红书提取
✨ 视频增强
🌙 暗黑模式
提取小红书资源
播放体验增强
强制暗色主题

模块支持:URL 通配符匹配 → 正则表达式匹配 → 细粒度权限控制 → 分享码一键分享 → 导入导出自定义模块。模块市场基于 GitHub 社区驱动,持续增长中。

⑥ 双浏览器引擎 + 多语言运行时 ⚙️

能力
说明
🌐 双引擎
系统 WebView + GeckoView(Firefox 引擎)可选切换
🟢 Node.js 运行时
内置原生运行时,可直接跑 Node.js 应用
🐍 Python 运行时
内置原生运行时,可直接跑 Python 应用
🐘 PHP 运行时
内置原生运行时,可直接跑 PHP 应用
🐹 Go 运行时
内置原生运行时,可直接跑 Go 应用
🧩 Chrome 扩展
兼容 MV3 扩展
📴 离线模式
支持完全离线使用
🔑 APK 签名
手机端直接签名,不依赖外部服务器

💡 这意味着你不只是包装了一个网页浏览器 —— 你可以在里面跑真正的后端代码。

更多实用功能

🎨 外观定制

🖼️ 自定义图标
上传图片或用 AI 生成图标
🎬 启动画面
支持图片/视频启动动画 + 内置裁剪器
🎵 背景音乐 BGM
可添加音乐 + 歌词同步显示
🌈 多套主题
精美 UI 主题 + 深色模式 + 粒子特效

📢 运营功能(适合小团队/自媒体)

🔐 激活码验证
限制 App 使用权限
📢 公告弹窗
10 种精美模板(小红书风格/渐变/毛玻璃/霓虹等)
📺 广告位预留
横幅/插屏/开屏广告 SDK 接口
🌐 网页翻译
自动翻译多语言内容
🛡️ 广告拦截
内置过滤引擎自动去广告

🔧 工具箱

🔧 应用修改器
修改任意已安装 App 的图标和名称
📋 桌面快捷方式
像原生 App 一样创建桌面入口
📦 导出源码
导出完整 Android Studio 工程
📊 统计面板
查看 App 使用数据统计

和传统方案对比

对比维度
找外包开发
传统 WebView 封装
在线封装平台
WebToApp ✅
成本
几千~几万
免费(需电脑+技术)
通常收费
完全免费
技术门槛
无(花钱就行)
高
中低
极低
是否需要电脑
不需要
必须
必须
不需要!
定制能力
最强
弱
一般
很强(AI+模块)
AI 支持
看开发商
无
无
✅ 深度集成
数据安全
看开发商
本地可控
经过第三方
本地处理
出包速度
周~月级
小时级
分钟级
秒级
运营功能
可定制
几乎没有
有限
齐全(激活码/公告/BGM)

适用人群

人群
匹配度
典型用法
🧑‍💻 AI 工具用户
⭐⭐⭐⭐⭐
把 AI 生成的网页工具打包成 App 分享使用
🏢 企业 IT / 产品经理
⭐⭐⭐⭐⭐
快速原型演示、内部系统移动化
📺 自媒体 / 内容创作者
⭐⭐⭐⭐⭐
做内容聚合 App、粉丝工具
👨‍🎓 学生 / 初学者
⭐⭐⭐⭐☆
学习 App 制作、课程作业展示
🔧 独立开发者
⭐⭐⭐⭐☆
快速出 Demo、客户演示
👨‍👩‍👧 普通用户
⭐⭐⭐⭐☆
常用网站变 App、改应用图标

如何获取和安装

方式
步骤
🅰️ GitHub Releases
① 访问 github.com/shiahonb777/web-to-app/releases② 下载 web-to-app-1.9.6.APK(约 66MB)③ 安装即可使用(需允许"未知来源")

三步上手

第一步:打开 WebToApp App第二步:输入你想转换的网址(或选择本地文件)第三步:点击"生成",等待片刻 → APK 已就绪 ✓

就这么简单。

⚠️ 安装提示

首次安装可能触发 SmartScreen 安全提示,这是正常现象 —— 选择"仍要安装"或"允许"即可。因为这是非应用商店来源的 APK 文件。

项目详细信息

项目名
WebToApp
GitHub
github.com/shiahonb777/web-to-app
Star / Fork
3,558
 ⭐ / 532 🍴
版本
v1.9.6
主语言
Kotlin(Android Jetpack Compose)
许可证
The Unlicense
(公共领域,最自由许可)
最低系统
Android 6.0(API 23)
作者
shiaho(shiahonb777)
社区
Telegram / B站(b23.tv/8mGDo2N) / QQ群 1041130206
技术栈
Kotlin + Jetpack Compose + WebView + GeckoView(Firefox) + Room + OkHttp + apksig
特色
手机端 APK 构建签名 / AI 模块 Agent 系统 / Node.js+Python+PHP+Go 运行时 / Chrome MV3 支持

注意事项

  1. "强制运行"等高级功能仅供技术演示用途
    ,需用户知情同意后使用
  2. 生成的 App 如包含第三方网站内容,请注意版权合规
  3. 广告拦截功能请遵守当地法律法规
  4. 首次安装可能会触发 SmartScreen 安全提示,选择"仍要安装"即可
  5. 部分功能(AI 图标生成、AI 模块编写)需要配置自己的 API Key

总结评分

🎯 实用性
★★★★★
从想法到 App 的最短路径
🆓 免费度
★★★★★
完全免费开源,The Unlicense
🔧 易用性
★★★★★
三步上手,无需编程基础
🚀 创新性
★★★★★
手机端出包 + AI 模块是首创
📈 活跃度
★★★★☆
半年历史但更新频繁
🛡️ 安全性
★★★★☆
本地处理数据,无远程依赖

以前做一个 App 是专业程序员的事 —— 学语言、装环境、配证书、走审核流程。

现在 AI 帮你写代码,WebToApp 帮你打包。

从"我有个想法"到"我有了一个 App",中间只隔着一个下午茶的时间。

好的工具不应该让你适应它,而应该默默帮你跨越技术与想法之间的鸿沟。

WebToApp 就是这样的工具。

免责声明:本文仅作技术分享与开源项目推荐。请合法合规使用该工具,生成的 App 分发时请遵守各应用商店审核规则及相关法律法规。本项目采用 The Unlicense 许可证开源,作者为 shiaho(shiahonb777),项目地址:github.com/shiahonb777/web-to-app

相关学习资料