自托管 · 永久链接 · 打开即用
把图片,变成谁都能打开的链接
拖进来一张图,自动上传到你的服务器,拿到 https 永久公网链接。
顺手转成 PNG / JPG / WebP,再输出 URL、HTML、Markdown 等 7 种格式。
01拖入 / 粘贴图片
02选择输出格式
03复制,随处粘贴
1 · 选择图片
把图片拖到这里
或 点击选择文件 · 支持 Ctrl+V 粘贴 · 可多选
PNG / JPG / WebP / GIF / SVG / BMP / AVIF
已添加 0 张 · 点击切换
2 · 预览
尚未选择图片
图片预览会出现在这里
3 · 转换设置
#FFFFFF
原始模式会完整保留图片(含 GIF 动效、SVG 矢量),不会重新编码。
4 · 复制结果
还没有生成链接
添加图片后,这里会列出 7 种可直接使用的格式
正在上传到服务器…
图片链接
效果预览
原始体积—
输出体积—
字符数—
服务器设置:上传接口与自动上传
默认使用同源的 /api/upload(本项目自带的 server.js)。如果你已有自己的上传接口,把地址、字段名和返回结构填在这里即可,页面会把图片发往你填写的地址。
提示:跨域部署时接口需允许 CORS;服务端已按文件魔数校验图片类型、限制大小,并拒绝 SVG 脚本。
这 7 种格式分别用在哪?
选对格式,粘贴即可生效链接 / URL
服务器返回的公网地址,任何人、任何设备都能直接打开,长期有效。
HTML
完整的 <img> 标签,放进网页、邮件模板、富文本编辑器。
Markdown
写文档、博客、README、Notion、GitHub 时的标准图片写法。
BBCode
论坛、老式社区、部分评论系统使用的 [img] 标签。
CSS
作为 background-image 写到样式表里,可直接做背景图。
Base64
纯编码内容,用于接口传参、JSON、数据库字段或前端源码内联。
临时链接
blob: 短链接,只在本页面有效,适合临时调试,刷新即失效。
关于服务器与回退:图片会上传到你部署的服务器目录下的 uploads/,通过 /i/文件名 永久对外提供。请给该目录挂载持久化磁盘,并在生产环境配置 HTTPS 与 UPLOAD_TOKEN。若服务器未连接或上传失败,页面会自动回退为浏览器本地生成的 Data URL,它自包含、不需要服务器,但字符串很长且不适合分享。