Переименование файлов

Перетащите сколько угодно файлов и постройте цепочку шагов переименования — поиск и замена, вставка текста, последовательная нумерация, смена регистра, обрезка и очистка имён, недопустимых в Windows. Каждое новое имя показывается в предпросмотре до фиксации, коллизии помечаются, а переименованные файлы скачиваются с новыми именами (по одному или упакованными в ZIP). Ваши файлы читаются локально и никогда не загружаются.
Перетащите файлы сюда, или нажмите, чтобы выбрать их
До 50 файлов. Файлы остаются на этом компьютере.
Файлы не выбраны.

Найти заменить на

Текст (используется только для «после символа»)

Шаблон начало шаг цифр
Маркеры: {name} — текущее базовое имя, {ext} — расширение, {n} — номер, {date} — сегодня в формате ГГГГММДД. Шаблон заменяет базовое имя; расширение сохраняется, если вы не включили {ext}.

применяется только к базовому имени
удаляет пробелы по краям, невидимые символы нулевой ширины и управляющие символы
заменяет \\ / : * ? " < > | и управляющие байты на _, сворачивает .., убирает конечные точки и пробелы, переименовывает зарезервированные имена Windows (CON, NUL, COM1…)

новое расширение
Предпросмотр обновляется по мере ввода.
Выберите файлы выше; каждое исходное имя показано рядом с новым до того, как вы что-либо скачаете.
Как работает скачивание: страница в браузере не может переименовывать файлы на вашем диске. Вместо этого переименованные копии создаются здесь и отправляются вам как загрузки — по одному файлу с новым именем или все сразу внутри ZIP, записи которого уже несут новые имена. Приватность: ничего не загружается; переименование происходит только в этой вкладке.

Что такое пакетное переименование?

Переименовать один файл тривиально. Переименовать 200 фотографий, которые камера пронумеровала как IMG_0001.JPG, в paris-day1-001.jpg, или убрать копии  (1) из папки загрузок — вот где пакетный переименователь окупается: опишите преобразование один раз, посмотрите, что оно делает с каждым файлом, и только потом фиксируйте. Дизайн «сначала предпросмотр» намеренный: самая частая беда пакетного переименования — правило, которое выглядело правильным и тихо переименовало всё в document(1).pdf, document(2).pdf…

Шаги в порядке выполнения

ШагЧто делаетПример
Поиск и заменазаменяет каждое вхождение одной буквальной строкиDSC_0041.JPG → DSC_0041.jpg via JPG→jpg
Вставкадобавляет текст в начало, перед расширением, в конец или после N-го символаreport.pdf → report-final.pdf
Нумерацияперестраивает базовое имя по шаблону с {n}IMG_2043.JPG → paris_01.jpg
Регистрстрочные, ПРОПИСНЫЕ, Заглавные или snake_case для базового имениMy Notes.txt → my_notes.txt
Обрезкаудаляет крайние пробелы, невидимые символы нулевой ширины и управляющие символы" name .txt" → name.txt
Очисткаделает имя безопасным для Windows, macOS и Linuxcon.txt → _con.txt
Расширениепереписывает расширение и может сделать его строчнымarchive.ZIP → archive.zip

Почему важна очистка

Windows запрещает \\ / : * ? " < > | и зарезервированные имена устройств CON, PRN, AUX, NUL, COM1–9, LPT1–9 (с расширением или без); файл con.txt может создать скрипт, но потом его нельзя открыть, скопировать или удалить в Проводнике. macOS и Linux допускают больше, но всё равно спотыкаются на / и на ведущем - в командной строке. Очиститель заменяет недопустимые символы на _, сворачивает .. (что в пути означает «родительский каталог») и добавляет к зарезервированным именам префикс из подчёркивания.

Частые вопросы

Может ли он переименовывать файлы на месте? — нет, страница в браузере не может переписывать ваш диск; вместо этого вы получаете загрузки с новыми именами (см. примечание выше FAQ).
Почему нет режима регулярных выражений? — намеренно: регулярное выражение — мощный способ за один клик уничтожить 200 имён файлов, а семь шагов выше покрывают случаи, ради которых обычно прибегают к регулярным выражениям.
Что такое коллизия? — два файла получают одно и то же новое имя. Предпросмотр помечает коллизии красным; если всё же скачать ZIP, дубликаты получат числовой суффикс, и ни одна запись не потеряется.
Вы сохраняете мои файлы? — нет. Закройте вкладку, и всё исчезнет.