上传文件并分享链接
核心流程:一分钟内从文件到可分享网址。
拖入您的文件
在主页上,将文件拖到上传框中,或点击浏览。开始使用无需注册。
设置您的链接(可选)
为它设置自定义短名,选择何时过期,并在发布前调整任何其他选项。
复制链接
您的文件会发布到专属的短网址。点击复制即可获取。
发送链接,而不是文件
将它粘贴到任何邮件、聊天或帖子中。它能绕过附件大小限制,并在任何设备上打开。


指南、解答以及联系我们的方式:把文件变成链接、管理账户、举报页面或解决困扰,您需要的一切都在这里。
核心流程:一分钟内从文件到可分享网址。
拖入您的文件
在主页上,将文件拖到上传框中,或点击浏览。开始使用无需注册。
设置您的链接(可选)
为它设置自定义短名,选择何时过期,并在发布前调整任何其他选项。
复制链接
您的文件会发布到专属的短网址。点击复制即可获取。
发送链接,而不是文件
将它粘贴到任何邮件、聊天或帖子中。它能绕过附件大小限制,并在任何设备上打开。
登录后追踪浏览量、编辑选项并移除页面。
登录
免费登录:拥有账户后,您现有的匿名上传可被认领。
打开您的控制台
您创建的每个页面都会列出其链接、类型、浏览量和到期时间。
编辑或删除
打开页面的选项以重命名短名、更改到期时间或删除它。删除会立即让链接下线。
将任何注册商的域名指向你的某个页面:一条 TXT 记录、一条 CNAME 记录,即可通过 HTTPS 上线。
添加域名
在控制台中打开“域名”,使用“连接你已拥有的域名”。输入访问者会输入的完整地址,例如 www.mysite.com,并选择它要打开的页面(也可以稍后再选)。
证明域名归你所有
设置面板会显示一条 TXT 记录,名称为 _uptf-verify 加上你的域名。这个名称会以两种形式显示,因为各家 DNS 编辑器的做法并不一致:多数编辑器会把你的域名自动加到“名称”字段填写的内容后面,所以请在那里填写简写形式(_uptf-verify,子域名则是 _uptf-verify.www);少数编辑器需要完整名称。如果检查没有找到记录,请看看服务商实际保存成了什么。如果保存成了 _uptf-verify.mysite.com.mysite.com 这样的名称,就说明它替你补上了域名,应该改用简写形式。完整复制记录值,然后点击“立即检查”。只要域名保持连接,就请保留这条记录:如果它消失,域名会在宽限期结束后停止服务。
将域名指向这里
所有权验证通过后,面板会显示一条 CNAME 记录,同样给出两种名称形式:简写形式(www,根域名则填 @;少数编辑器需要留空)和完整主机名。添加后重新检查。根域名(例如 mysite.com)需要支持 CNAME 拉平或 ALIAS 记录的 DNS 服务商;如果你的服务商不支持,请改为连接 www.mysite.com。
上线
CNAME 记录可见后,我们会签发 HTTPS 证书,你的页面随即上线,通常只需几分钟(DNS 更改有时需要更久)。如果设置卡住,面板会说明需要修复的问题,例如 CNAME 记录尚未生效或指向了别处,或者 CAA 记录阻止了证书签发。
替换、添加和删除已上线站点中的单个文件,链接永远不变。
打开项目
在控制台中找到该托管网站,选择“管理网站文件”。只有以网站形式发布的页面才有可以逐个编辑的文件。
找到文件
列表会显示每个文件及其类型和大小。按名称或类型搜索,或对列表排序,即可找到需要的文件。网站的入口文件标有“主页”。
替换、添加或删除
在某一行使用“替换”可更换单个文件;把文件拖放到页面上可一次添加或覆盖多个;也可以选中若干行并删除。主页无法删除,因为站点需要一个入口。
更改即时生效
编辑会在大约 5 分钟内发布到同一地址,不会产生新链接,你已经分享出去的一切也不会失效。每次替换都会像新上传一样接受审查。
The whole flow, end to end: connect once, then just ask an AI tool to publish a site for you.
Open your AI tool’s connector settings
In Claude, go to Settings → Connectors and choose “Add custom connector.” In ChatGPT, first turn on Developer mode under Settings → Apps → Advanced settings, then go to Settings → Connectors and choose “Create.”
Add upload.tf as a connector
Give it a name (“Publish to upload.tf” is a good choice) and paste in https://upload.tf/api/mcp as the server address. Leave authentication as OAuth if it asks.
Sign in and approve access
Click Connect. You’ll be sent to sign in to upload.tf (your email needs to be confirmed first) and shown a screen listing exactly what the AI tool is asking to do. Click Allow (this only happens once).
Ask it to publish
Back in the chat, just ask in your own words: “publish this as a website” is enough. You’ll get back a live link. If you ask it to publish over a site you already have, it shows you a preview first and waits for you to confirm before anything live changes.
Disconnect any time
Remove it from the Connected apps section of your account settings, or from the AI tool’s own connector settings: either one revokes access right away.
用您自己的代码自动化上传和链接管理。
打开 API 密钥
登录并打开控制台中的 API 页面。
创建密钥
生成一个密钥并将其复制到安全的地方:像对待密码一样对待它。
调用 API
将您的密钥作为 bearer 令牌发送,以上传文件并管理链接。端点和示例见 API 文档。
与团队共享您的工作区,管理邀请、角色与席位。
打开“团队”
登录后在控制台中打开“团队”(手机端在菜单里)。名单会显示账户中的所有成员,以及您的套餐包含多少席位。
发送邀请
输入对方的邮箱,并从管理员、成员、支持或查看者中选择角色。您也可以粘贴一组邮箱,一次邀请多人。
对方通过邮件接受
每位受邀者都会收到一封含接受链接的邮件。邀请 7 天后过期;您可以在名单中重新发送,待接受的邀请会占用席位,直到被接受、撤销或过期。
管理名单
随时更改角色、重发待接受的邀请或移除成员。成员一经移除,席位立即释放。名单下方的活动日志会记录每次变更,相关人员都会收到邮件通知。
任何人都可以标记滥用内容:无需账户。
打开举报表单
使用托管页面上的“举报”链接,或前往 /report 并粘贴该页面的链接。
选择原因
选择最能描述问题的类别(恶意软件、违法内容、侵权等等)。
补充细节并提交
补充任何有助于我们审核的内容,然后提交。我们会对违反我们条款的内容采取行动。
26 条常见上传提示的含义:以及如何逐一解决。
单文件限制取决于您的套餐和文件类型。
原因: 文件超过了您的单文件上限:无账户为 30 MB,付费套餐更高。
解决: 升级以获得更高限制,或在上传前压缩文件。
原因: 我们通常在浏览器中展示的文件会在存储前逐字节校验,而这项校验只能处理到 50 MB。超过之后,我们会存下文件并以下载的形式分享。
解决: 无需处理:链接是有效的。如果您需要浏览器内预览,请将文件保持在 50 MB 以下;除非它的格式可以按区间分段校验,而不必一次性载入。如今许多常见的图片、音频和视频格式都可以(其中包括 MP4 和 MOV、MP3 和 FLAC、WebP 和 AVIF),这些格式在任何大小下都会保留预览。上传界面会在您发送之前告知大文件将以哪种方式发布。
原因: 一种在浏览器中展示的格式若要超过 50 MB,必须能够在不载入整个文件的情况下完成校验,或者能够以纯下载的方式提供。我们目前接受的每一种格式都满足其中之一,因此不应再有文件触发这条消息。如果您看到了它,请把它当作我们这边的缺陷,而不是对您的限制。
发现了不该出现在这里的页面?任何人都可以举报:您无需账户。举报会被审核,我们会对任何违反我们条款的内容采取行动。
在上面找不到答案?给我们留言,我们会通过邮件回复您。请附上相关链接和简短的描述,以便我们更快地帮到您。
更喜欢邮件?请写信至 contact@uploadthefile.com。
搜索 41 条解答,或浏览下方列表。
它能把任何文件变成简洁、可分享的链接。无需再用邮件发送笨重的附件,只需上传一次文件,便可分享一个简短的网址,在任何设备上打开或下载,开始使用无需安装应用、无需注册账户。
不需要。您可以直接拖入文件即可获得链接,无需注册。免费登录后,链接保持有效 30 天,并解锁用于管理和追踪链接的控制台。
在主页上,将文件拖到上传框中,或点击浏览并选择文件。文件会在数秒内完成校验并发布到专属网址,您可以立即复制链接。
无账户时最大 30 MB。付费套餐可提高单文件上限:当前额度请查看定价页面。
超过 85 种格式:PDF 和文档、图片、视频和音频、3D 模型、数据集、Office 和 OpenDocument 文件、压缩包等等。每次上传都会按文件的真实类型进行核验,而不仅仅看扩展名。
会。Word(.docx)、PowerPoint(.pptx)以及 OpenDocument 的文本、演示文稿和绘图格式默认会以可阅读的文档预览方式打开,同时原始文件仍可下载。超过 50 MB 的文档会直接提供下载,而不是预览。电子表格始终是下载,不会预览。
匿名链接保留 48 小时。免费登录后,链接可保持在线 30 天。链接过期后只是停止解析,不会进入残缺的预览模式。付费套餐可让链接保持更长时间。
可以。您可以选择自定义短名,让网址按您的意愿显示。免费套餐包含 3 个自定义链接和 3 个短链接;付费套餐包含更多。
短链接是紧凑的跳转(一段短代码转发到目标地址),便于在长网址不便使用的场合分享。它们会和您的上传一起在控制台中被追踪。
可以,有两种方式,都在控制台的“域名”中操作。你可以在那里购买新域名,我们会为你注册,无需设置任何 DNS 记录。或者,如果你已经在其他注册商那里拥有域名,可以将其连接:添加一条 TXT 记录证明域名归你所有,再添加一条 CNAME 记录将其指向这里,它就会通过 HTTPS 上线,通常只需几分钟。请保留 TXT 记录:如果它消失,域名会在宽限期结束后停止服务。根域名(例如 mysite.com)需要支持 CNAME 拉平或 ALIAS 记录的 DNS 服务商;否则请连接 www.mysite.com。你可以连接的域名数量取决于你的套餐。
可以,付费套餐支持。在设置链接时,您可以添加密码,这样只有获得密码的人才能打开该页面。请将密码与链接分开分享。
免费链接使用固定的有效期,而具备灵活保留期的付费套餐可让您在创建链接时选择自定义到期日期,或保留完全不会自动过期的链接。
登录并打开控制台中的“页面”。您创建的每个页面都会列在那里,您可以编辑其选项、查看其浏览量或将其删除。删除页面会立即让其链接下线。
是的。免费套餐永久免费,无需信用卡:单文件最大 20 MB、3 个自定义链接、3 个短链接,以及每月 15,000 次浏览。付费套餐提供更高的额度和更多浏览量。
您的账户仍保持有效,链接绝不会被删除。开启按量付费后,超出的浏览量按每 100,000 次 $1 计费。关闭后,我们绝不会向您收取超出套餐价格的费用:所含浏览量是计费边界,而不是让链接变慢或停止的开关。
下线的是你的链接,而不是你的文件。超出新套餐限额的内容会对访问者停止工作,从最新的开始,直到剩下的内容符合限额为止。但所有内容都仍保留在你的控制台里,你依然可以重命名、修改设置、删除,或从“账单”中的“已锁定内容”面板下载原始文件。回到能覆盖这些内容的套餐,链接就会重新生效。
只有在未付款的订阅始终没有处理时才会。那种情况下,被锁定的文件会先保留一段时间,我们会通过邮件告知你删除日期,并在此前一周再提醒一次,所以你有时间去付款,或者把原始文件下载下来自己保存。如果是你自己选择降到更低的付费套餐,则完全不会安排任何删除。
登录并打开您的账户设置,您可以在那里更新个人资料、更改邮箱地址并设置新密码。
可以。在您的账户设置中,您可以导出账户数据,包括您创建的页面和链接的记录。
可以。在控制台中打开“团队”,通过邮箱邀请协作者。接受邀请后,他们即可按您分配的角色在您的工作区中使用您的页面和链接,而账单仍由您(所有者)承担。
各套餐的席位总数为 Free:1,Pro:1,Business:3,Corporate:20。您作为所有者占用一个席位;每位协作者(以及每个待接受的邀请)再占用一个。套餐变更后,新席位数立即生效。定价页面始终显示最新数字。
可邀请的角色有四种。查看者为只读:能查看页面和链接,但无法更改。成员还可以上传文件,并创建或管理页面与链接。管理员则还能管理团队名单和自定义域名,也就是除账单以外的一切;账单始终由所有者负责。支持席位是个例外:它只作用于你的客户,也就是平台账户的终端用户,无法访问你自己的页面、链接、团队、账单或域名。
在“团队”页面通过邮箱邀请并选择角色。对方会收到有效期 7 天的接受链接;过期后邀请失效,席位随之释放。您可以随时重发待接受的邀请(会生成新链接)或撤销它,还可以一次最多邀请 50 人。
所有者和管理员可在“团队”页面移除成员;席位立即释放,对方会收到邮件通知。如果您受邀加入了别人的工作区,也可以在该工作区页面自行退出。被移除或退出的成员会从名单中消失,变更会记录在活动日志中。
可以。托管网站就是一个项目:在控制台中通过“管理网站文件”打开它,你就能替换、添加和删除单个文件,而不必重新上传全部内容。地址完全不变,因此你此前分享出去的每个链接都继续有效。更改会在大约 5 分钟内生效。
一个项目最多可容纳 500 个文件。你添加或替换的任何单个文件最大为 25 MB。项目整体可以增长到与你的套餐下单次上传所能达到的大小相同,并且在你添加任何内容之前,拖放区会告诉你还剩多少空间。登录后即可查看适用于你账户的限制。
会。你添加或替换的每个文件在上线前都会接受检查,与全新上传完全一致:HTML 中的链接会通过 Safe Browsing 核查,图片会检测是否含有不安全内容。未通过检查的文件会被拒绝,绝不会进入你的线上站点。每次编辑还会被记录,因此有一份变更历史。
当页面无法安全变更时,编辑会被关闭:页面已过期、因套餐变更而被锁定,或在收到举报后正在审核中。文件列表仍然可见,你也仍然可以打开站点,但在页面重新变为活跃之前,替换、添加和删除均不可用。续期已过期的页面或解除套餐锁定后,编辑即可恢复。
它把你的 upload.tf 账户连接到 Claude 或 ChatGPT,于是你只要用日常语言提出要求,它就会替你发布一个站点:不用拖文件,也不用进控制台。比如说一句“把这个发布成一个网站”,你就能拿到一个可分享的在线链接。它通过一个名为 MCP(Model Context Protocol)的标准与 AI 工具通信,不过你完全不需要了解这一点也能使用。
不需要:连接器在所有套餐上都能用,包括 Free。这一点和 REST API 不同,后者是付费功能;连接器不需要升级套餐,也不需要 API 密钥,只要你的账户即可。
在你的 AI 工具设置中,把 upload.tf 添加为连接器,并将 https://upload.tf/api/mcp 粘贴为地址。点击连接后,你会被带去登录(需要先确认你的邮箱),并看到一个页面,逐条列出它请求的权限。点击“允许”就完成了:这一步只需做一次,之后你直接让它发布内容即可。
它可以发布新站点、更新你已有的站点、列出你发布过的全部内容、按名称查找某一个,以及删除你不再需要的站点。仅此而已:它无法触碰你的账单,不能购买或管理域名,也不能在你的团队中添加或移除成员。它的权限是有意设计得比 API 密钥更窄:刚好够代你发布,别无其他。
它不会直接覆盖。你会先拿到一个预览链接用于确认,在你确认满意这次改动之前,线上站点保持原样。没有这一步额外确认,已有站点的任何内容都不会改变。
连接器始终发布到你已登录的账户,因此它遵循你套餐的保留期,而不是网站本身先提供给首次访客的 48 小时匿名期。在 Free 套餐上是 30 天;升级到 Pro 或更高则完全不会过期。
有。首次发布一个新站点时,最多接受 500 个文件、每个文件最大 20 MB、总计 40 MB:这与 upload.tf 上任何托管站点的上限相同,所有套餐一致。而更新你已有的站点则使用账户平常的编辑限额:每个文件最大 25 MB,与你的套餐允许的单次上传大小一致。无论哪种情况,通常最先触顶的都是图片:HTML 和 CSS 文件都很小,但几张照片就会迅速累积。连接器会在你继续添加之前给出真实数字和剩余空间,因此从来不用靠猜。
在账户设置中打开“已连接的应用”一节并将其移除,或者从 Claude 或 ChatGPT 自己的设置里断开,两边都可以。移除后访问权限会立即撤销;你之前发布的内容不受任何影响,随时可以重新连接。
任何拥有链接的人都可以打开该页面,此外别无入口:链接是随机生成的,我们会要求搜索引擎不要收录,任何内容都不会出现在公开目录中,页面通过 HTTPS 提供。有两点局限值得了解:你自己设定的自定义名称本就便于阅读,因此请把它当作可被猜到的;文件也没有端到端加密,也就是说我们能够访问已存储的内容,我们会扫描上传内容以查找违法材料,并对发现的问题采取行动。你可以随时删除任何页面,链接会根据你的套餐自动过期,你还可以为链接加上密码。
打开任何托管页面上的举报链接,或前往 /report 并粘贴该页面的链接。选择原因,补充任何细节并提交,无需账户。我们会审核举报并对违反我们条款的内容采取行动。
有。在控制台的 API 页面创建 API 密钥,使用 REST API 以编程方式上传文件、管理链接并提供内容。完整的参考和示例见 API 文档。
首先,确认链接尚未过期(匿名上传为 48 小时,免费套餐为 30 天)。检查您是否复制了完整网址,以及页面是否已被删除。如果仍然失败,请附上链接联系客服,我们会进行排查。
最常见的原因是文件超出套餐的大小限制、格式不受支持,或网络不稳定。我们会校验每个文件的真实类型,因此被改名或损坏的文件可能会被拒绝。请重试,如果问题持续存在,请联系客服。
仍未解决?联系客服。
解决: 文件本身无需改动:请把您尝试的扩展名告诉我们。目前所有受支持的格式都可以发布到您套餐的单文件上限,格式允许时提供浏览器内预览,否则作为下载链接。
原因: 您要求托管一个实时站点/应用,但上传超出了 50 MB 的托管限制。
解决: 在不使用“托管”选项的情况下上传,将其存为下载链接。
我们核验文件的真实内容,而不仅仅是扩展名。
原因: 文件的扩展名不在我们支持的 85+ 种格式之列(允许列表会显示在提示中)。
解决: 将文件转换为受支持的格式,或检查扩展名是否正确。
原因: 文件的实际内容与其扩展名不符(例如被改名的文件,或非 UTF-8 的文本文件)。
解决: 用文件真实的扩展名上传,或将其重新保存为 UTF-8 文本。
原因: 文件已损坏、被截断,或其实并非该格式。我们会在上传时核验每个文件的结构。
解决: 从原始应用重新导出文件,并上传新的副本。
原因: 文件为零字节。
解决: 重新保存文件使其有内容,然后再次上传。
原因: 文件名超过 255 个字符。
解决: 将文件重命名为更短的名称并重新上传。
我们展示的文件必须是静态的;我们不运行脚本、宏或外部/活动内容。
原因: 某个 SVG、PDF 或 Office/OpenDocument/EPUB 文件包含脚本、宏、事件处理程序、嵌入文件或外部引用。加密的 PDF 同样会被拒绝(它们无法被扫描)。
解决: 重新导出一个静态、扁平化的版本,不含脚本、宏、表单、自动动作或外部链接,且未经密码加密。
原因: 您的 HTML、SVG 或托管站点链接到了一个因恶意软件、钓鱼或不受欢迎软件而被标记的网址。
解决: 移除被标记的链接并重新上传。
上传 ZIP 来托管站点有其自身的限制和结构规则。
原因: 无法读取该压缩包:它已损坏或不是真正的 ZIP。
解决: 重新创建 ZIP 并再次上传。
原因: 要托管站点,我们需要一个入口页面和网页资源;过滤后未找到任何内容。
解决: 在 ZIP 中正确的路径下包含一个 index.html(以及您的 CSS/JS/图片)。
原因: 托管站点的上限为解压后 40 MB、500 个文件、单文件 20 MB(ZIP 本身 ≤ 50 MB)。
解决: 将站点精简到符合这些限制,然后重新上传。
原因: ZIP 内的某个文件使用了绝对路径或“..”穿越,出于安全我们会拦截。
解决: 仅用普通的相对路径重新打包 ZIP。
自定义名称会成为一个子域名,因此需遵循一些规则。
原因: 自定义名称面向已登录用户;匿名上传会获得一个随机名称。
解决: 登录(免费)或使用 API 密钥来选择您自己的名称。
原因: 名称违反了规则:3-32 个字符,小写字母/数字/连字符(不在首尾或连续出现),且不是保留词或类似品牌的词。
解决: 选择一个符合这些规则的名称。
原因: 已经有人在使用该自定义名称。
解决: 选择另一个可用的名称。
有些限制会随时间重置,或在升级后解除。
原因: 您触及了每小时上传上限(匿名 5 次/小时;登录后更高,付费套餐再高)。
解决: 最多等待一小时,或登录 / 升级以获得更高的每小时上限。
原因: 您已开始但尚未完成设置的上传数量超过了您套餐允许的上限。
解决: 在控制台中完成设置或丢弃待处理的上传,然后重试。
原因: 您已存储的文件加上这次上传,将超出您套餐的总存储池。
解决: 删除您不再需要的上传,或升级以获得更多存储空间。
原因: 这些链接选项在付费套餐上可用。如果您提交了无权使用的选项,它只会不被应用(上传仍会成功)。
解决: 升级到指定的套餐即可使用该选项。
上传偶尔会被暂停或限制。
原因: 运营方已在全站范围暂停上传(维护或事故)。
解决: 稍等片刻再试。
原因: 该账户或地址正在接受审核,或处于滥用拦截中。
解决: 联系客服以复核该拦截。
这些问题通常重试一次即可消除。
原因: 连接中断、卡住,或上传在传输途中被取消。
解决: 检查您的网络连接并重新上传。
原因: 在我们这一端校验或保存您的文件时出现了暂时性问题。
解决: 请再次尝试上传。如果持续失败,请附上文件详情联系客服。