本地文件工具箱

文件加密、PDF合并拆分、EXIF清理、CSV格式转换等工具,全部在浏览器本地完成处理,文件不会上传到服务器,保护数据隐私。

基于AES-256-GCM的本地文件加密解密工具,支持密码强度检测,文件不上传服务器

使用: 1.2k+ 打开

本地合并多个PDF文件、按页码范围提取或按页数拆分,支持批量打包下载,文件不上传

使用: 1.5k+ 打开

CSV/TSV一键转换为JSON、Markdown表格、HTML、YAML,自动识别分隔符与表头

使用: 900 打开

SRT与VTT字幕互转、时间轴整体平移、按倍率缩放、去重复行,本地处理不上传

使用: 1.2k+ 打开

选择本地文件夹生成ASCII/Markdown目录树,支持排除node_modules与深度限制

使用: 1.0k+ 打开

在线查看xlsx/xls/csv并转换,多Sheet切换,导出JSON/CSV/Markdown,纯本地解析不上传

使用: 2.4k+ 打开

在线查看ZIP压缩包内容列表,预览文本文件,解压下载单个文件,本地处理不上传

使用: 1.3k+ 打开

批量检测文件编码(UTF-8/GBK/Big5等)并转换为UTF-8,解决中文乱码问题

使用: 1.5k+ 打开

自动修复乱码文本,支持UTF-8/GBK/Big5误读逆向还原,多条修复链候选对比

使用: 1.2k+ 打开

JSONL与JSON/CSV互转,逐行校验标注错误行号,支持表格预览

使用: 800 打开

本地解析X.509证书PEM文件,查看主体、有效期、SAN、指纹,识别私钥与公钥

使用: 900 打开

Markdown转独立HTML文件,内置浅色/深色样式与代码高亮,支持片段导出与行号

使用: 1.0k+ 打开

.env与JSON双向转换,支持引号注释export前缀解析,键名校验

使用: 700 打开

两个JSON深度合并,数组可选替换/拼接/去重,冲突键对比预览

使用: 750 打开

本地文件处理知识库

# 为什么文件处理要本地化

传统的在线文件处理服务需要把文件上传到服务器,处理后再下载回来。这个过程意味着文件内容会经过第三方服务器,对于合同、证件、财务报表等敏感文件存在泄露风险。本地文件处理工具通过浏览器的 WebCrypto、Canvas、WebAssembly 等能力,在设备内完成全部计算,文件从头到尾不经过网络。

本地处理的优势:

  • •隐私安全:文件不上传,无服务器留存风险
  • •速度更快:省去上传下载时间,大文件尤其明显
  • •离线可用:断网环境同样可以处理文件
  • •无文件大小限制:不受服务器上传配额约束

# 文件加密的基本原理

现代文件加密采用对称加密算法(如 AES-256-GCM)加密文件内容,并通过密钥派生函数(如 PBKDF2)将用户密码扩展为高强度密钥,大幅增加暴力破解成本。认证加密模式(GCM)还能检测文件是否被篡改或密码是否输入错误。

关键概念:

  • •AES-256-GCM:目前广泛使用的认证加密标准
  • •PBKDF2:通过多次迭代抵御暴力破解
  • •盐值(Salt):确保相同密码每次加密结果不同
  • •密码管理:加密文件的密码一旦遗失无法恢复

# 文件元数据与隐私泄露

照片和文档中通常携带不可见的元数据:EXIF 记录拍摄时间、GPS 定位、设备型号;Office 文档记录作者、编辑历史。直接分享原始文件可能泄露家庭住址、作息规律等敏感信息。分享前清除元数据是基本的隐私保护习惯。

常见元数据风险:

  • •GPS 定位:照片可能精确暴露拍摄地点
  • •设备信息:手机型号、序列号可用于追踪
  • •时间线:拍摄与编辑时间反映作息规律
  • •作者信息:文档属性中的姓名与组织

常见问题 (FAQ)

Q: 本地文件处理工具真的不上传文件吗?

A: 是的。本站文件工具全部基于浏览器本地 API(WebCrypto、Canvas、FileReader 等)实现,处理过程可在浏览器开发者工具的网络面板中验证——除页面本身外没有任何文件数据请求。

Q: 处理大文件会导致浏览器卡死吗?

A: 现代浏览器对文件采用流式与分块处理,几十 MB 的文件通常秒级完成。本站工具对超大文件(如 500MB 以上)会给出建议上限提示,避免占用过多内存。

Q: 文件加密后忘记密码怎么办?

A: 无法恢复。AES-256 的安全强度决定了没有正确密码就不可能解出原文,这也是它能保护敏感数据的原因。请使用密码管理器保存加密密码。

Q: 清除 EXIF 会影响画质吗?

A: 清除元数据本身不改动像素。若工具通过重新编码输出,选择 PNG 格式完全无损;选择 JPEG 时控制质量参数(92% 以上)肉眼几乎无差异。