OpenRefine 是一款在本机运行的数据整理工具,适合清洗 CSV、电子表格和半结构化数据。它把浏览器当作操作界面,但项目、历史记录和偏好默认保存在本地工作区;常见的聚类纠错、批量转换、筛选和导出都不要求把原始数据上传到云端。

OpenRefine 官方项目标志
OpenRefine 通过本地 Web 界面完成数据探索与清洗。

适合处理什么

  • 统一名称、地区、分类等字段中的大小写、空格和拼写差异。
  • 用 Facet 与 Cluster 快速发现异常值,并批量合并相近内容。
  • 拆分、合并、转换列,处理 CSV、TSV、Excel、JSON 等常见输入。
  • 保留完整操作历史,撤销步骤或把清洗流程复用到下一批数据。

环境与依赖

  • 当前稳定版:3.10.1。
  • 平台:Windows、macOS、Linux。
  • 依赖:Windows 的内置 Java 包和 macOS 安装包可直接使用;Linux 压缩包需要可用的 Java Runtime。
  • 许可:BSD 3-Clause。

三分钟验证

  1. 安装并启动 OpenRefine,在浏览器打开 http://127.0.0.1:3333/
  2. 新建一个文本文件并保存为 sample.csv
name,city
Alice,Shanghai
ALICE,Shanghai
Bob,Shang hai
  1. 导入文件,对 name 列执行 Edit cells → Cluster and edit,确认可以预览并合并大小写差异。
  2. 从右上角 Export 导出 CSV,核对结果文件与预期一致。

隐私与限制

基础清洗在本机完成,项目数据不会自动复制到 OpenRefine 服务器。使用 URL 抓取、在线 reconciliation、Google Drive、数据库或 Wikibase 导入导出时,相关数据会发送到对应外部服务。本地工作区默认不加密,处理敏感数据时应启用系统磁盘加密并定期备份工作区。

资源入口

打开 OpenRefine 3.10.1 官方发布页

核验日期:2026-07-15