免费托管 HTML 网页的几种方式,怎么选
把一个 HTML 文件放到网上有很多免费选择,它们的区别不在「能不能打开」,而在上手门槛、访问对象,以及你之后需不需要登录、收款和排行榜。
先回答一个问题:你只想「放上去」,还是想「做成产品」?
如果只是个人主页、作品集或一次性的演示页,任何静态托管都够用。如果你希望别人登录、保存进度、上排行榜,甚至付费,那就要考虑后端从哪里来:自己搭,还是用平台提供的。
四类常见方式
以下按「上手方式」和「之后能做什么」两个维度整理,具体额度和政策以各平台官方说明为准。
| 方式 | 怎么上传 | 适合 | 登录 / 支付 / 排行榜 |
|---|---|---|---|
| GitHub Pages | 推送到 GitHub 仓库 | 会用 Git 的开发者、文档站、个人主页 | 需要自己接第三方服务 |
| Vercel / Netlify | 连接 Git 仓库或命令行部署 | 前端项目、需要无服务器函数的开发者 | 可以自己写函数实现,需开发 |
| itch.io | 上传 ZIP,填写页面 | 独立游戏、面向海外玩家 | 支持付费下载与打赏;网页内登录、榜单需自行接入 |
| iNeed | 上传 HTML / ZIP、粘贴代码或导入 GitHub | 想直接变现的网页和 H5 小游戏创作者 | 平台提供登录、内购、广告、排行榜、云存档和双人联机 |
GitHub Pages、Vercel、Netlify:开发者的默认选择
这类服务稳定、免费额度充足,适合已经在用 Git 的人。代价是「只有托管」:账号系统、数据库、支付和反作弊都要自己选型和开发。对一个周末做出来的小游戏来说,这部分工作量往往比游戏本身还大。
itch.io:独立游戏社区
itch.io 是成熟的独立游戏平台,可以上传 HTML5 游戏在网页里直接玩,支持付费和自愿打赏,社区以海外玩家为主。需要网页内账号、排行榜或联机时,通常要自己接入第三方服务。
iNeed:上传网页,直接获得登录、收款和排行榜
iNeed 的定位是「网页作品的发行和变现平台」。你上传的仍然是普通静态网页,平台在运行环境里提供真实服务:
- 账号登录:登录弹窗、跨设备、切号。
- 内购、买断、章节解锁:扣款、确认付款和权益恢复。
- 展示广告和激励广告:广告请求、频率控制和完成判定。
- 排行榜和云存档:无需服务器,发布后即可使用。
- 双人联机:匹配、房间、连接和中转。
作品需要通过审核,公开作品有独立详情页,可以进入平台推荐和搜索。基础发布免费,平台从作品收入中按规则分成。
怎么选:三个简单判断
- 只是展示,不需要用户系统 → GitHub Pages、Vercel、Netlify 都可以。
- 做的是游戏,主要想给海外玩家看 → itch.io 社区更成熟。
- 想让网页直接有登录、排行榜、存档并开始赚钱,不想写后端 → iNeed 更省事。
这些方式并不互斥。很多人把源码放在 GitHub,同时在 iNeed 发布可玩版本——iNeed 支持直接从公开 GitHub 仓库导入。