Bulk ZIP Renamer — Prefix/Suffix, Numbering, Find & Replace, Normalize

Choose ZIP

* Max 20 MB (adjustable)

Basic options

Find & Replace (applies to the base filename only)

* Extension is excluded from this replacement.

Name normalization
On name collisions

How to use (3 quick steps)

  1. Choose your ZIP
  • Upload a .zip file (default limit: 20 MB; adjustable via max_mb).
  • This tool requires PHP’s ZipArchive to be enabled on the server.
  1. Set rename rules
  • Prefix / Suffix: Add fixed text before/after the base filename.
  • Sequence number: Enable auto numbering; choose start value, zero-padding (e.g., 3 → 001), separator, and whether the number goes at the start or end.
  • Keep directory structure: Keep original folders (recommended) or flatten everything into the root.
  • Lowercase extensions: Normalize file extensions (e.g., JPG → jpg).
  • Find & Replace: Replace text in the base filename only (extension excluded). Toggle regex if needed.
  • Name normalization:
    • Convert full-width → half-width (alnum/space).
    • Replace spaces with _ or - (or leave as is).
    • ASCII-only option to replace non-ASCII with _.
    • Force lower/UPPER case.
  • Collision policy:
    • Auto-dedupe: append -1, -2… automatically, or
    • Halt on collision (abort if a duplicate name would occur).
  1. Run & download
  • Click “Rename and create ZIP.”
  • Review the mapping preview (old path → new path).
  • Download the renamed ZIP.

What you get (output)

  • A brand-new ZIP containing files renamed per your rules.
  • Optional preserved folder structure (or a flattened archive, if chosen).
  • Consistent extensions (lowercased if selected).
  • A preview table (up to ~200 items) showing old vs new paths.
  • Download link to the generated ZIP under wp-content/uploads/zip-rename/.

[Completely Free] Utility Tools & Work Support Tools

You can use practical tools like CSV formatting, PDF conversion, and ZIP renaming entirely in your browser, all for free. Each tool page clearly explains “How to use it”, “What the output looks like”, and “Important notes & caveats”, so even first-time users can start without confusion.

Notes & caveats

  • Server requirement: PHP ZipArchive must be enabled; otherwise the tool will show a notice and won’t run.
  • Access & limits: Default upload cap is 20 MB; raise with max_mb. Private by default; switch to public with require_login=0.
  • Ordering & numbering: Sequence increments per processed file; padding/position/separator apply exactly as configured.
  • Find & Replace: Operates on the base filename only. If using regex, escape special characters; invalid patterns are ignored.
  • Normalization:
    • Full-/half-width, whitespace collapse/substitution, ASCII-only, and case transforms apply to the name (not the extension).
    • Problematic path characters \ / : * ? " < > | are replaced with _. Leading/trailing spaces and dots are trimmed.
  • Collisions:
    • “Auto-dedupe” keeps processing and appends -1, -2
    • “Halt” stops at the first conflict and reports the offending path.
  • Encodings & OS quirks: ZIPs can contain names from various encodings; normalization helps portability across Windows/macOS/Linux.
  • Large archives: Very big or deeply nested ZIPs may take time and memory to process depending on hosting resources. Clean up generated ZIPs when done.
Copied title and URL