在线 Excel 编辑器
免费 · 无需注册 · 本地处理

XLS 转 XLSX 在线工具 — 免费·无需上传·格式完整保留

在浏览器中直接将旧版 .xls(Excel 97–2003)工作簿升级为现代 .xlsx,公式、格式和工作表顺序完整保留。无需上传,无需注册,无限制。

将 .xls 文件拖到这里,或点击选择

支持 .xls(Excel 97–2003)· 本地处理 · 从不上传

如何在线把 XLS 转成 XLSX

  1. 把一个或多个 .xls 文件拖入上方区域——全部本地处理,不会上传。
  2. 点击「转换为 XLSX」——每个工作簿都会被解析并重新打包为现代 OOXML 格式。
  3. 查看报告——每个文件按名称列出转换后的工作表。
  4. 下载——单个文件直接下载,多个文件打包为 ZIP。

工作原理

.xls 文件是 OLE 复合文档内的 BIFF 二进制流。本工具直接在浏览器里读取这条流,先把工作簿重建为内存中的数据模型——单元格、公式、样式、工作表顺序——再把这个模型序列化为全新的 OOXML 包:每个工作表一个 XML 部件,加上共享字符串、样式和元数据部件,一并打包成 .xlsx 二进制大对象。整个过程全程本地,一个字节都不会碰到服务器。

文件从不离开你的设备。解析和重新打包都在浏览器内的 JavaScript 中完成——无上传、无排队,除了机器内存没有文件大小限制。

与 Excel「另存为」的对比

把 .xls 转成 .xlsx 的常见做法是用 Excel 打开文件后选「另存为」,或者贴进某个免费在线转换网站。本工具介于两者之间——像 Excel 一样本地,像在线工具一样免费。

方式文件去向说明
本工具不出浏览器免费 · 无需注册 · 无大小限制 · 批量 ZIP
Excel「另存为」留在你的电脑需要装 Excel;一次一个文件
免费在线转换网站上传到服务器免费档限大小;文件离开你的设备

为什么要从 XLS 升级到 XLSX

.xls 格式诞生于 Excel 97 时代,工作簿以一堆二进制记录的形式塞在 OLE 复合文件里。现代 .xlsx 则把 XML 文件打包进 ZIP 压缩包,体积更小、抗损坏能力更强,几乎所有现役工具都能读取——云端编辑器、脚本,以及本站的其他工具。

Excel 从 2007 版起默认保存为 .xlsx,不少新服务甚至直接拒收 .xls。认真转换一次,兼容性问题就一劳永逸:转换后的文件和现行 Excel 保存的工作簿行为完全一致。

打开前就要求输入密码的工作簿是文件级加密。没有打开密码就无法转换加密的 .xls 文件——任何诚实的工具都读不了它。

XLS 与 XLSX 一览对比

两种格式承载同样的核心概念——工作表、单元格、公式——但底层结构截然不同。

对比项.xls(Excel 97–2003).xlsx(Excel 2007+)
内部结构OLE 复合文件中的二进制记录ZIP 压缩包中的 XML 文件
单表最大行数65,5361,048,576
单表最大列数25616,384
文件体积同样数据体积更大通常小 25%–75%
抗损坏能力一条记录损坏就可能全文件报废各部分相互独立,常可部分恢复
支持状态旧格式——仅为兼容而保留Excel、Sheets、LibreOffice 的现行默认

转换会保留什么

转换器读取源文件的 BIFF 记录并重建为 OOXML,工作簿结构原样保留。

  • 单元格数值——文本、数字、布尔值和错误码原样保留。
  • 日期保持底层序列号与显示格式,在 Excel 中显示不变。
  • 公式连同缓存结果一并迁移,打开文件时自动重算。
  • 多个工作表保留名称和顺序,列宽、合并单元格等基本版式也一并保留。

已知限制

  • 仅接受 .xls(Excel 97–2003,BIFF8)——.xlsx、.xlsm 和 .ods 请使用本站其他工具转换。
  • .xls 中的 VBA 宏会被丢弃,因为 .xlsx 无法存储宏;需要宏的文件请在 Excel 中另存为 .xlsm。
  • OLE 图表等旧式嵌入对象可能被简化为静态图片或被省略。
  • 仅用于转换你拥有或有权修改的文件。

常见问题

这个 XLS 转 XLSX 工具真的免费吗?

免费,100% 免费:无需注册、没有水印、不限文件数,全部在浏览器中完成。

文件会被上传到服务器吗?

不会。解析和重新打包全部在浏览器内用 JavaScript 完成,文件从不离开你的设备。

公式和日期转换后会保留吗?

会。公式连同最近一次计算结果一起迁移,打开时自动重算;日期保持序列值和显示格式。

旧 .xls 文件有必要转换吗?

有必要。XLSX 体积更小、单表支持上百万行、更抗损坏,而且越来越多现代工具已经不再接受 .xls。

带密码的 .xls 能转换吗?

打开文件就需要密码的不行——那是真正的加密。只设置了工作表保护、打开不需要密码的文件可以正常转换。

.xls 工作簿里的宏怎么办?

宏会被移除,因为 .xlsx 无法存储 VBA 宏。仍需要宏代码的话,请保留原始 .xls 或在 Excel 中另存为 .xlsm。

可以一次转换多个文件吗?

可以。拖入多个 .xls 文件一次转换,结果打包为 ZIP 下载。

转换后的文件看起来有点不一样?

绝大多数工作簿转换后完全一致。个别旧式特性(老图表类型、OLE 对象、自定义工具栏)在现代格式中没有对应物,可能被简化或省略。

相关工具

转换完成后还想查看或编辑表格?

打开免费在线 Excel 编辑器