CSV 查看器

在浏览器内打开并查看 CSV 文件,自动识别编码和分隔符。不会上传。

打开文件

选择 CSV / TSV / TXT 文件。文件在你的设备上读取。

在浏览器里查看 CSV

这个工具打开 CSV、TSV 等分隔文本文件,并以表格形式显示。文件在你的设备上读取,因此无需上传到服务器、也无需安装任何东西,就能查看数据内容。

它会识别字符编码(UTF-8,对从 Excel 等导出的 Shift_JIS 文件自动回退)和分隔符(逗号、制表符、分号)。识别结果不对时,可以手动切换。大文件只绘制屏幕内可见的部分,所以即使有几万行,滚动时也不会卡顿。

为什么你的文件不会离开设备

这里的隐私来自结构,而不是承诺。没有“上传”这一步,是因为根本没有可供上传的服务器:

  • 文件的读取和解析全部在你的浏览器内完成。
  • 页面以静态文件的形式分发,不会发出携带你数据的请求。
  • 源代码公开,任何人都可以查看(MIT)。
  • 可以离线使用——既然数据不离开设备,离线自然也能用。

想自己确认的话,打开文件时看看浏览器的网络(Network)面板——没有任何请求携带文件内容。 查看源代码。

使用方法

  1. 打开文件

    点击选择 CSV / TSV / TXT 文件,或把文件拖到页面任意位置。文件在本地读取。

  2. 检查编码和分隔符

    识别出的编码和分隔符会显示在表格上方。如果出现乱码或分列不对,可手动切换,表格会用新设置重新读取。

  3. 查看表格

    切换是否把第一行作为表头,然后滚动查看各行。大文件按需分段加载。

常见问题

我的文件会被上传到某个地方吗?

不会。读取和解析全部在你的浏览器内完成。没有服务器端处理,所以文件内容没有离开设备的途径。源代码公开,你可以在浏览器的网络(Network)面板里确认这一点。

可以打开哪些类型的文件?

逗号分隔(.csv)、制表符分隔(.tsv)和纯文本(.txt)文件。分隔符会在逗号、制表符和分号之间自动识别,也可以手动指定。

中日文出现乱码,怎么办?

这通常是因为文件用的是 Shift_JIS 而不是 UTF-8。查看器会先尝试 UTF-8,失败时回退到 Shift_JIS;你也可以手动指定编码,表格会据此重新读取。

能处理大文件吗?

在设备内存允许的范围内可以。只绘制当前屏幕内的行,所以滚动几万行的文件也很流畅。因为全部在本地运行,非常大的文件仍受可用内存限制。

可以编辑或保存文件吗?

不可以。这是用于阅读和查看数据的查看器,不会修改文件,也不会导出新文件。

可以离线使用吗?

可以。它是 PWA,第一次访问后会被缓存,没有网络也能打开。你也可以把它添加到主屏幕,像应用一样使用。