⚠️ Browser not supported. PatternRename requires the File System Access API — available only in Chrome, Edge, Brave, or Opera on desktop.
📱 Desktop only. File renaming requires a desktop browser (Chrome / Edge). You can explore the interface here, not guaranteed to work on mobile.
PatternRename
Multi-Pattern · RegExp · Pos[i,j] · Preview
File type:

Images
Video
Audio
Documents
Other
Optional columns:

Batch-rename files — online, no file upload, no install needed, unlimited, Excel convenient tool

Fill seed values, then Smart Fill sequence, preview result.

① Load folder
② Fill seed values
② Extend column as needed
③ ⚡ Smart Fill
④ Check Preview
⑤ Rename All
No Original Filename 🕐 Timestamps 🖼 Image ✅ New Filename Preview
Pattern examples & tips

Example: USA_PET_PUPPY_2026_A.jpg — positions are 1-based chars of the base filename (no extension).

Feature Prefill (you type) Auto-fill (next rows) Result Notes
Letter sequence X, Y Z, A, B … X,Y,Z,A,B,C... Wraps A→Z
Alphanumeric A3B05, A3B07 A3B09, A3B11 … USA_A3B05.jpg … Numeric part increments; leading zeros preserved
Repeating pattern A, A, C, C E, E, G, G … A,A,C,C,E,E,G,G... Can detect group patern
With blank Row[1]=A,row[4]=B Row[1-3]=A,row[4-6]=B,Row[7-9]=C... A,A,A,B,B,B,C,C,C... Smart fill + blank inherts previous row
Repeat 3,5,3,5 3,5,3,5 3,5,3,5 Write pattern twice to repeat
Position extract [5,6,7,3-1] same for all rows PETASU pos 5,6,7=PET; pos 3→1=ASU
RegExp extract /\d+/ same for all rows 2026 First match; use /(group)/ to capture a group
Full name slice [1-50] same for all rows USA_PET_PUPPY_2026_A Chars 1–50 of base name
Move to subfolder FolderName/ combine with other cols FolderName/file.jpg creates the subfolder / and moves the file

💡 Full help page ↗