MixToolsHub小程序已上线,功能正在逐步和浏览器同步 ,一键直达MixToolsHub免费小程序版本
文件堆在桌面,名字乱成一锅粥——IMG_001.jpg、扫描0023.pdf、新建文件夹(2)……
要批量改名,常见的方案有两种:一是找在线改名工具,把文件上传上去改完再下载;二是用 Windows 资源管理器或 macOS Finder,但功能有限,改个序号还行,稍微复杂一点就做不到。
把几十个文件上传给第三方网站,本来就是多此一举。
操作逻辑很简单:把文件拖进左侧区域,右侧选一种命名规则,左侧文件列表立刻显示"原始名称 → 预览新名称"。确认没问题,点"下载 ZIP"打包带走。
改名前就能看到每个文件改后的样子,不用先下载再验证。

图片、扫描件、截图……名字各不相同,想统一加上序号方便管理。
自动给每个文件追加递增编号,起始值、步长、补零位数、前缀后缀、分隔符全部可调。
比如设置前缀 photo_、补零 3 位,文件就会变成 photo_001.jpg、photo_002.jpg……也可以勾选"保留原始文件名",变成 photo_原名_001.jpg。

文件名里有一段多余的文字,比如 (复件)、_final、副本,想一次性全部删掉或换成别的内容。
输入查找内容和替换内容,所有文件名里匹配到的部分同时替换;替换内容留空就是删除。
支持"区分大小写"和"使用正则"两个开关,不写正则的情况下当普通文本用就行。

有一批文件,每个文件都有自己对应的新名字,不是统一规律,是一一映射的关系。
手动填写"原文件名 → 新文件名"的对应关系,或者直接导入 Excel / CSV 文件,选好"来源列"和"目标列",一键批量映射。
Excel 里有多个工作表时可以随时切换,前 5 行数据自动预览,确认映射关系再执行,不怕选错列。

想在所有文件名前面加上日期、项目名,或者在末尾加上版本号。
支持在文件名开头、结尾或指定字符位置插入任意文字;位置填负数则从末尾往前数。
比如所有文件名开头加 2024_,或者在第 5 个字符后插入 _v2。

文件名开头或末尾有一段固定位置的多余字符,想精确删掉指定范围。
填入起始位置和删除字符数,从头或从末尾计算都支持;比从文件名里手动数位置省事得多。
比如所有文件名前 3 个字符是流水号不需要,设置"起始 0,删除 3 个",统一去掉。

文件名太长,在某些系统或平台上显示截断、排序乱。
设置最大字符数,超出部分自动截断;可以选择保留开头或保留末尾。
比如限制 10 个字符保留开头,很长很长的项目报告最终版.docx 就变成 很长很长的项目.docx。

一批代码资源或设计文件,命名大小写混乱,或者想统一成某种编程命名规范。
支持 6 种模式:全小写、全大写、首字母大写、驼峰命名、下划线命名、连字符命名,选一种点一下,所有文件名同时转换。
文件名里只有英文部分会被转换,中文字符不受影响。

查找替换满足不了的复杂情况——比如匹配"任意数字开头"、"两个下划线之间的内容"、"需要用捕获组重组文件名结构"。
直接写正则表达式,替换内容支持 $1、$2 等捕获组引用;标志位 g i m 自由组合。
比如 ^(\d+)$ 匹配纯数字文件名,替换为 img_$1,1.png、2.png 就变成 img_1.png、img_2.png。

归档文件时,想在文件名上记录处理日期,方便以后按时间查找。
把当前日期时间作为前缀或后缀添加到文件名;格式完全自定义,YYYY、MM、DD、HH、mm、ss 随意组合。
比如格式 YYYYMMDD,文件名变成 20240716_原文件名.jpg;或者加上时间 YYYYMMDD_HHmmss 精确到秒。

改文件名时一个常见麻烦:有些文件扩展名大小写混乱(.JPG、.Jpg、.jpg 混在一起)。
扩展名处理独立设置:保持不变、转小写、转大写,三选一,不影响主文件名的命名规则。
文件散落在多个子文件夹里,一个个选很麻烦。
直接把文件夹拖进来,或者点"选择文件夹",里面所有子目录的文件自动递归读取,一次性加入列表。
批量改名时,难免出现多个文件改完之后名字一样的情况。
有重名冲突的文件在预览列表里高亮标出;下载 ZIP 时自动在文件名后追加 _(1)、_(2) 后缀,不会互相覆盖。
文件改名这个操作本来就不需要服务器。
读取、预览、打包下载全部在浏览器本地完成,没有后端,没有上传,换一台没网的电脑照样能用。
| 纯本地,不上传 | ||
| 9 种规则,覆盖序号、正则、Excel 对照表等 | ||
| 实时预览,改名前确认 | ||
| 高亮标出冲突,下载时自动加后缀 | ||
| 扩展名单独控制大小写 | ||
| 支持整个文件夹递归读取 | ||
| 支持导入 Excel / CSV 直接映射 | ||
| 打开浏览器直接用 |
不需要安装软件,不需要上传文件,打开浏览器就能批量改文件名。
关注我 提升办公效率
工具直达:www.mixtoolshub.com
问题反馈:公众号留言

