# 为什么文件不用上传？浏览器本地处理的原理与限制

> 祈灵工具箱的 PDF、图片、音视频工具都在你的浏览器里运行，文件不经过服务器。本文讲清楚它是怎么做到的、怎么自己验证，以及本地处理有哪些限制。

- 网址: https://qilingtools.com/zh/blog/files-stay-in-your-browser
- 分类: 原理解读 (https://qilingtools.com/zh/blog/category/explainers)
- 发布日期: 2026-10-29
- 最后更新: 2026-10-29
- 标签: 隐私, 浏览器, WebAssembly

大多数在线工具的流程是：你把文件传到对方服务器，服务器处理完，再让你下载结果。祈灵工具箱反过来——**处理程序被下载到你的浏览器里，在你的电脑上运行**，文件从头到尾不离开你的设备。

## 浏览器里怎么能处理 PDF 和视频

过去浏览器只能显示网页，复杂的文件处理只能交给服务器。现在情况不一样了，几项技术让浏览器有了接近桌面软件的能力：

- **WebAssembly**：把 C/C++ 写的成熟程序编译成浏览器能直接运行的格式，速度接近原生。音视频工具用的 FFmpeg、解压 RAR/7Z 用的 libarchive 都是这样搬进浏览器的。
- **JavaScript 文件库**：PDF 的合并、拆分、加水印用 pdf-lib 直接改写文件结构；PDF 的预览、转图片用 Mozilla 的 PDF.js 渲染。
- **Canvas**：图片的压缩、裁剪、旋转、加水印在画布上逐像素完成，再编码成 JPG、PNG 或 WebP。
- **本地 AI 模型**：[抠图去背景](https://qilingtools.com/zh/image/remove-bg) 用的分割模型通过 onnxruntime-web 在浏览器里推理，支持 WebGPU 时会用显卡加速。

你在页面上选择文件时，浏览器只是把文件读进内存交给这些程序，结果生成后直接存到你的下载目录。

## 自己验证文件没有上传

不用只听我们说，你可以自己看：

1. 打开任意一个工具，比如 [PDF 合并](https://qilingtools.com/zh/pdf/merge)。
2. 按 F12（Mac 上是 Option + Command + I）打开开发者工具，切到“网络 / Network”面板。
3. 选择文件、开始处理，观察列表里新出现的请求。

你会看到加载程序本身的请求（脚本、wasm 文件），但不会有任何一个请求的大小和你的文件对得上，也没有把文件内容发出去的上传请求。

## 本地处理的好处

- **隐私**：合同、证件、病历这类文件不需要交给任何第三方，也就不存在“服务器上留了副本”的问题。
- **没有排队和大小配额**：处理速度取决于你自己的设备，不受服务器负载影响；我们也不需要因为带宽成本限制文件大小或次数。
- **免费且不需要注册**：没有服务器处理成本，工具就能一直免费、不加水印。

## 也有一些限制

本地处理不是没有代价，有几点值得提前知道：

- **首次使用要下载引擎**：音视频工具第一次使用时会下载约 30 MB 的 FFmpeg 核心，智能抠图要下载约 46 MB 的模型，之后浏览器会缓存，不会每次都下。
- **受设备性能影响**：视频转码、AI 抠图在手机或老电脑上会明显慢一些。
- **受内存限制**：特别大的文件（比如几 GB 的视频）可能超出浏览器能分配的内存。遇到这种情况，可以先拆分再处理。

## 小结

文件不上传不是一句口号，而是工具的运行方式决定的：程序到你这里来，而不是文件到我们那里去。如果你发现哪个工具的表现和本文说的不一致，欢迎通过页面右下角的反馈告诉我们。

## 文中用到的工具

- [PDF 合并](https://qilingtools.com/zh/pdf/merge): 免费在线 PDF 合并工具：把多个 PDF 按顺序合并成一个文件，支持拖拽排序，浏览器本地处理不上传，无需注册。
- [抠图去背景](https://qilingtools.com/zh/image/remove-bg): 免费在线抠图工具：AI 自动识别人像、商品、动物等主体，一键去除背景生成透明 PNG，也可换成白/红/蓝等纯色底（证件照换底色）。浏览器本地处理，图片不上传。
- [视频压缩](https://qilingtools.com/zh/video/compress): 免费在线视频压缩工具：通过 H.264 编码与分辨率调整减小 MP4/MOV 等视频体积，可选压缩强度，本地处理不上传。
- [PDF 无损优化](https://qilingtools.com/zh/pdf/optimize): 免费在线无损优化 PDF：合并重复的字体与图片、未压缩的流改用 Flate、打包对象流、删除无用对象与元数据，可选只降采样过高分辨率的大图，前后分类对比体积。
