Plain.
试试

拖入 HTML,拿到链接。

把 .html 文件拖到页面任意位置,或选择文件。

不用注册,不用构建,链接立刻就能用。

你的 HTML 原样托管 —— 不改写、不重排、不套模板。

为什么手机打不开这个文件

手机浏览器从一开始就不是为打开本地文件设计的。通常你根本找不到一个入口去浏览本机文件;就算文件管理器把文件递过去,页面也是走 file:// 协议加载的,而在这个协议下跨域规则会拦掉外部资源,一部分 JavaScript 干脆直接失效。于是你看到的就是:一片空白、没有样式的纯文字,或者弹出一个下载提示、点完却什么也没发生。把文件发布成一条链接,就绕开了全部这些问题:你让手机做的事变成了"打开一个普通网页",而这恰恰是每个手机浏览器都做得很好的事。

常见问题

手机上怎么打开 HTML 文件?
实际可行的办法是别再把它当成文件。拖到这里换一条链接,然后打开那条链接——它会像任何网页一样正常渲染,iOS 和 Android 都一样。
为什么在手机上打开是空白页或者没有样式?
因为它是通过 file:// 加载的,浏览器在这种情况下会拦掉页面需要的大部分东西——外部样式表、字体和网络请求。改用 https 提供服务之后,这些就都恢复正常了。
能直接在手机上完成这件事吗?
可以。只要文件已经在手机里——比如一个下载好的文件,或者你保存下来的邮件附件——你就能在这里选中它并发布,全程不需要电脑。
iPhone 和 Android 都支持吗?
都支持。发布之后它就是一个普通的 https 页面,所以 Safari、Chrome、三星浏览器等等打开它的方式完全一样。
HTML 文件在一个 zip 压缩包里怎么办?
先解压,再挑出那个 .html 文件。手机可以好好存着一个 zip,但没法从压缩包里直接把网页提供出来。
可以把链接发给别人吗?
这正是人们做链接的常见理由。链接在任何设备上都能打开,所以不管你发给谁都能用——对方不用装 App,也不用下载任何东西。

在电脑上,问题是另一种样子—— 看看为什么双击打不开。