乐于分享
好东西不私藏

批量改文件名:9 种方式任选,还能联动excel.. 这个永久免费工具在本地一秒就搞定

批量改文件名:9 种方式任选,还能联动excel.. 这个永久免费工具在本地一秒就搞定

MixToolsHub小程序已上线,功能正在逐步和浏览器同步 ,一键直达MixToolsHub免费小程序版本

文件堆在桌面,名字乱成一锅粥——IMG_001.jpg扫描0023.pdf新建文件夹(2)……

要批量改名,常见的方案有两种:一是找在线改名工具,把文件上传上去改完再下载;二是用 Windows 资源管理器或 macOS Finder,但功能有限,改个序号还行,稍微复杂一点就做不到。

把几十个文件上传给第三方网站,本来就是多此一举。


拖文件进来,右侧选规则,左边实时看预览

操作逻辑很简单:把文件拖进左侧区域,右侧选一种命名规则,左侧文件列表立刻显示"原始名称 → 预览新名称"。确认没问题,点"下载 ZIP"打包带走。

改名前就能看到每个文件改后的样子,不用先下载再验证。


🔢 序号编号:乱序文件一键排好

图片、扫描件、截图……名字各不相同,想统一加上序号方便管理。

自动给每个文件追加递增编号,起始值、步长、补零位数、前缀后缀、分隔符全部可调。

比如设置前缀 photo_、补零 3 位,文件就会变成 photo_001.jpgphoto_002.jpg……也可以勾选"保留原始文件名",变成 photo_原名_001.jpg


🔄 查找替换:批量删掉或替换指定文字

文件名里有一段多余的文字,比如 (复件)_final副本,想一次性全部删掉或换成别的内容。

输入查找内容和替换内容,所有文件名里匹配到的部分同时替换;替换内容留空就是删除。

支持"区分大小写"和"使用正则"两个开关,不写正则的情况下当普通文本用就行。


📋 列表替换:按对照表一对一改名,可导入 Excel

有一批文件,每个文件都有自己对应的新名字,不是统一规律,是一一映射的关系。

手动填写"原文件名 → 新文件名"的对应关系,或者直接导入 Excel / CSV 文件,选好"来源列"和"目标列",一键批量映射。

Excel 里有多个工作表时可以随时切换,前 5 行数据自动预览,确认映射关系再执行,不怕选错列。


✏️ 插入文本:在固定位置加一段文字

想在所有文件名前面加上日期、项目名,或者在末尾加上版本号。

支持在文件名开头、结尾或指定字符位置插入任意文字;位置填负数则从末尾往前数。

比如所有文件名开头加 2024_,或者在第 5 个字符后插入 _v2


✂️ 删除字符:按位置删掉一段不要的内容

文件名开头或末尾有一段固定位置的多余字符,想精确删掉指定范围。

填入起始位置和删除字符数,从头或从末尾计算都支持;比从文件名里手动数位置省事得多。

比如所有文件名前 3 个字符是流水号不需要,设置"起始 0,删除 3 个",统一去掉。


📏 截取长度:把过长的文件名统一裁短

文件名太长,在某些系统或平台上显示截断、排序乱。

设置最大字符数,超出部分自动截断;可以选择保留开头或保留末尾。

比如限制 10 个字符保留开头,很长很长的项目报告最终版.docx 就变成 很长很长的项目.docx


Aa 大小写转换:统一英文命名风格

一批代码资源或设计文件,命名大小写混乱,或者想统一成某种编程命名规范。

支持 6 种模式:全小写、全大写、首字母大写、驼峰命名、下划线命名、连字符命名,选一种点一下,所有文件名同时转换。

文件名里只有英文部分会被转换,中文字符不受影响。


.* 正则替换:精准匹配任意复杂模式

查找替换满足不了的复杂情况——比如匹配"任意数字开头"、"两个下划线之间的内容"、"需要用捕获组重组文件名结构"。

直接写正则表达式,替换内容支持 $1$2 等捕获组引用;标志位 g i m 自由组合。

比如 ^(\d+)$ 匹配纯数字文件名,替换为 img_$11.png2.png 就变成 img_1.pngimg_2.png


📅 日期时间:给文件名打上时间戳

归档文件时,想在文件名上记录处理日期,方便以后按时间查找。

把当前日期时间作为前缀或后缀添加到文件名;格式完全自定义,YYYYMMDDHHmmss 随意组合。

比如格式 YYYYMMDD,文件名变成 20240716_原文件名.jpg;或者加上时间 YYYYMMDD_HHmmss 精确到秒。


扩展名单独处理,互不干扰

改文件名时一个常见麻烦:有些文件扩展名大小写混乱(.JPG.Jpg.jpg 混在一起)。

扩展名处理独立设置:保持不变、转小写、转大写,三选一,不影响主文件名的命名规则。


支持整个文件夹拖入,子目录递归读取

文件散落在多个子文件夹里,一个个选很麻烦。

直接把文件夹拖进来,或者点"选择文件夹",里面所有子目录的文件自动递归读取,一次性加入列表。


重名冲突自动处理,不怕名字撞上

批量改名时,难免出现多个文件改完之后名字一样的情况。

有重名冲突的文件在预览列表里高亮标出;下载 ZIP 时自动在文件名后追加 _(1)_(2) 后缀,不会互相覆盖。


文件一个字节都不会上传

文件改名这个操作本来就不需要服务器。

读取、预览、打包下载全部在浏览器本地完成,没有后端,没有上传,换一台没网的电脑照样能用。


总结

传统在线改名工具
本工具(本地处理)
文件安全
需要上传到服务器
纯本地,不上传
命名规则
通常只有前缀 / 后缀 / 替换
9 种规则,覆盖序号、正则、Excel 对照表等
改名预览
下载后才能看到结果
实时预览,改名前确认
重名处理
通常直接覆盖或报错
高亮标出冲突,下载时自动加后缀
扩展名处理
无独立设置
扩展名单独控制大小写
文件夹支持
通常不支持
支持整个文件夹递归读取
Excel 对照表
支持导入 Excel / CSV 直接映射
使用门槛
注册 / 上传 / 等待
打开浏览器直接用

不需要安装软件,不需要上传文件,打开浏览器就能批量改文件名。

关注我 提升办公效率

工具直达:www.mixtoolshub.com

小程序:MixToolsHub免费小程序版本

问题反馈:公众号留言