Filename cleanup

Batch rename files with prefixes, replacements, and smart numbering.

Drop in a stack of files and apply consistent naming rules for shoots, code assets, or project cleanups. Preview the before/after mapping then grab a zip of the renamed files—all handled in-memory.

  • Prefix & suffix toggles
  • Search-and-replace on filenames
  • Auto-number with padding

Powered by a .NET 8 minimal API. Files are streamed in-memory only.

Perfect for photographers, coders, or anyone wrangling chaotic filenames.

Prepends text before each filename. Leave blank to skip.

Appends text right before the extension. Leave blank to skip.

Matches are replaced when enabled, respecting the case toggle.

e.g., photo-001.jpg, photo-002.jpg

No file contents are modified—only the names. All processing stays in memory.

Preview renamed files

Waiting for uploads
Original name Renamed Flags

Add files and run the tool to see the before/after mapping and download your renamed archive.