Normalize Japanese width and extensions
カメラ_01.JPG → カメラ_01.jpg
- Start New settings and add Character width (半角・全角). Set full-width and select only Kana (カナ).
- Add another Character width rule, set half-width, and select only Letters and digits (英数).
- Add Extension (拡張子) and select lowercase.
- Compare the final preview before running.
Prefix photos with 001, 002, …
写真.jpg → 001_写真.jpg
- Add targets and set Numbering order (連番の順序).
- Add Add a sequence (連番を付ける): start 1, step 1, width 3.
- Choose Start (先頭) for position and underscore (_) for separator.
- Use the base-name scope, check exclusions and final numbers, then run.
Enable restart per folder when each folder should start at 001. Excluded rows can leave gaps; remove them from the list first if needed.
Pad existing numbers to three digits
img1.jpg → img001.jpg
- Add Pad existing numbers (数字の桁揃え).
- Set width to 3 and choose which numeric group to pad, such as the first.
- Check that other numbers, such as dates, were not changed.
Use Renumber (連番を振り直す) to assign fresh values to an existing numeric match. Padding keeps the values and order.
Add photo capture timestamps
IMG_1234.jpg → 20261030_143000_IMG_1234.jpg when that is the available capture time.
- Add Add a date (日付を付ける), choosing Capture date / EXIF (撮影日時(EXIF)).
- Set format to
yyyyMMdd_HHmmss, position to start, and separator to underscore. - Check the selected file’s Metadata and actual timestamp before running.
If EXIF capture time is missing, this rule uses creation time, then modification time. Do not assume every prefixed timestamp is an EXIF date.
Combine a parent folder, date, and sequence
For the first file in a folder named 旅行, modified on October 30, 2026, build 旅行_2026-10-30_001.jpg.
- Add Template (テンプレート).
- Use the base-name scope (拡張子を除く) and enter
{parent}_{mdate:yyyy-MM-dd}_{n:3}. - Set start to 1, step to 1, and restart per folder if needed.
- Keep the existing extension; do not add .{ext} in this scope.
See templates and metadata for other tokens.
Remove “_final”
report_final.pdf → report.pdf
- Add Replace text (文字列を置換) in Literal (通常) mode.
- Find
_finaland leave the replacement empty. - Use base-name scope and select the intended occurrence.
Literal matching also finds _final inside a name. To remove it only at the end, use regex mode with _final$.
Turn “第01話” into “ep01”
アニメ_第01話_1080p.mp4 → アニメ_ep01_1080p.mp4
- Add Replace text and choose Wildcard (ワイルドカード).
- Find
第*話and replace withep\1. - Use base-name scope. If the name contains several matches, review the occurrence setting.
The first capture, 01, is reused through \1. The surrounding text stays intact.
Romanize kana and tidy spaces
カメラ.jpg → kamera.jpg
- Add Romaji (ローマ字に変換). Choose the system, long-vowel treatment, word separator, and case.
- Add Whitespace (空白の整理) or Letter case (大文字・小文字) afterward if needed.
- For kanji, check readings of names, places, and proper nouns individually.
Kanji readings are estimates. Add a replacement rule afterward to enforce particular spellings.
Rename from an Excel / CSV mapping
Create two columns for old and new names in Excel, then save as CSV or tab-separated text. Direct .xlsx import is not supported.
| Old name | New name |
|---|---|
| IMG_0001.JPG | 運動会_001.jpg |
| IMG_0002.JPG | 運動会_002.jpg |
- Add Names from a list (一覧ファイルから), then select the mapping with Choose (選ぶ…).
- Use old-name → new-name mapping mode (旧名 → 新名の対応表).
- For CSV, enter a comma as delimiter. Enable the header option (先頭行は見出し) if present.
- Match the encoding; the samples below use UTF-8.
- Use full-name scope (名前全体) because these new names include extensions.
- Check that old names match actual names and no expected row is unchanged.
Still need help?
Tell us the settings used, the message shown, and the result you expected.
Contact options ↗