图片去背景:免费出原分辨率,全程在你的浏览器里完成
把照片拖进来。抠图这一步是在你这台机器上算的,图片不会传到任何服务器。
- 原图分辨率 不是缩小版预览图
- 不加水印 也不用注册账号
- 不上传 文件只待在这个标签页里
抠图工作台
把照片拖到这里
或者直接 ⌘V / Ctrl+V 粘贴。支持 JPG / PNG / WebP,单张不超过 1200 万像素,一次最多 5 张。
第一次抠图要下载 {mb} 的模型(浏览器不支持 WebGPU 时是 {other})。下完就存在浏览器缓存里,之后断网也能用。
这页是按桌面浏览器做的:要下载 94–183 MB 权重,还要把整张图放在内存里,多数手机撑不住。建议换电脑打开,或者用 Mac 上的 ConceptCut。
排队中的图
先拿这三张试试
三张 CC0 照片,各代表一类难边缘。点一下就载入并跑一遍——不用先交出自己的照片,也能看清这个工具到底什么水平。
这页是怎么干活的
- 拖进来、粘贴,或者点开选只要浏览器能解码就行:JPG、PNG、WebP,单张 1200 万像素、20 MB 以内。文件从硬盘直接读进这个标签页,没有「上传中」这一步要等。
- BiRefNet_lite 看的是 512×512 的副本它给出的是逐像素的 alpha 值。这张掩码再按比例放大回原图尺寸,套在原图像素上——所以你下载到的颜色,还是相机当初拍下来的那份。
- 拿走 PNG,或者垫一个底色透明底 PNG 保持原始尺寸;也可以垫成白底、近黑底或任意颜色再存 JPG。底色和羽化都是在页面里算的,来回调不会重新跑模型。
这页用的模型
抠图来自 BiRefNet_lite——郑鹏等人在 DIS5K 数据集上训练,再由 studioludens 重新导出成固定 512×512 的 ONNX 图。这次重导出正是这页能存在的前提:所有 1024×1024 的 BiRefNet 导出在浏览器里都会爆内存,WebGPU 和 WebAssembly 两条路都一样。推理经 Transformers.js 跑在 ONNX Runtime Web 上。
- 模型
- BiRefNet_lite,studioludens 的 512×512 ONNX 导出版
- 许可证
- MIT —— 允许商用,署名保留在本页
- 一次性下载
- WebGPU 走 fp16 共 94 MB · CPU 走 fp32 共 183 MB
- 本机实测
- WebGPU 单张 0.7 秒,CPU 单线程单张 5.5 秒(M2 Max,1600×1066)
常被问到的几个问题
我的照片会被传到服务器吗?
不会,这页压根没有上传这一步。浏览器只下载一次模型文件(WebGPU 94 MB,CPU 模式 183 MB),之后每一次抠图都在这个标签页里算完。这件事不用信我:打开开发者工具的网络面板,再抠第二张图,你会看到没有任何一次请求把图片发出去。
免费真的能导出原图分辨率吗?
能。下载到的 PNG 就是你拖进来那张的像素尺寸:4000×3000 进来,4000×3000 出去,没有水印,也没有每天几次的额度。作为对照,remove.bg 免费档给的是 0.25 MP 预览图——大约 625×400——原图要付费。这页的限制只有单张 1200 万像素、一次 5 张,而且这两条是浏览器内存的上限,不是收费墙。
毛发、发丝、玻璃这种边缘抠得怎么样?
轮廓好,单根发丝一般。模型看到的是 512×512 的缩图,所以成片的毛发和厚头发抠出来是像样的(示例里的柯基,耳朵绒毛和大部分胡须都还在),但飘出去的单根发丝、发丝之间的空隙会被简化掉。半透明的东西——玻璃、纱、烟、运动模糊——会被当成实心,因为模型输出的是逐像素一个 alpha 值,不是真正的抠像。右边 0–3 px 的羽化滑杆,用来压放大留下的台阶。
为什么第一次要下 94–183 MB?
因为模型得先到你的机器上来——这正是「不上传」换来的代价。WebGPU 用 16 位权重(94 MB);CPU 模式必须用 32 位的(183 MB),因为 16 位那张图在 CPU 后端建不起会话。这事只发生一次:浏览器把文件留在缓存里,第二次打开一到三秒就能用,拔掉网线也照跑。只有清掉站点数据才会重新下载。
电脑不支持 WebGPU 还能用吗?
能用。页面会退到 WebAssembly——同一个模型改用一个 CPU 线程来跑:M2 Max 上每张大约 5.5 秒,老一些的笔记本还要更久,而 GPU 上只要 0.7 秒左右;代价还有要多下载到 183 MB。Safari 和 Firefox 目前走的就是这条路。想强制走哪条,在网址后面加 ?device=wasm 或 ?device=webgpu 就行。
能批量吗?能处理视频吗?
一次最多 5 张的批量可以——排着队跑,中间可以来回切换,下完一张下一张,也能一次全下。视频不行:这是个单帧模型,在浏览器标签页里每秒跑三十遍不现实。要整个文件夹一起处理、要按概念而不是按「最显眼那一个物体」来抠、或者连画面里的东西一起擦掉,那是下面那个 Mac 版程序的活。
浏览器标签页办不了的活
这一页是故意只做一件事的:一次一张、最多 1200 万像素、只处理背景,而且跑在一个有内存天花板的标签页里。Mac 上的 ConceptCut 可以整个文件夹一起来,能按概念抠而不是只抠最显眼的那一个物体,还能把画面里的东西也一并擦掉——思路一样,没有浏览器那道限制。
到 Mac App Store 看 ConceptCut — Cutout & Erase