MixSo

Renamer

Batch rename files with live previews, reusable rules, numbering, and copies that preserve your originals.

In action

Renamer — In actionRenamer — In actionRenamer — In actionRenamer — In actionRenamer — In action

About this plugin

Renamer: batch file renaming with a preview of every change

Organize photos, PDFs, office documents and other local files without renaming them one at a time. Renamer combines text replacement, a shared base name, sequential numbering, character removal, case changes and filename cleanup in one Quick workspace. Preview the resulting names before you run the batch, and reuse your favorite rules as saved presets.

Compatibility: Renamer 0.1.0 requires Quick 0.2.2 or a later host version that includes the file-renaming APIs. Update Quick before using this plugin. Installing the plugin alone does not add these capabilities to an older host.

Keep originals or rename files in place

The default Copy and rename mode creates renamed copies and leaves the original files in their original folders. Files from different source folders can be gathered into one output location. Choose an output parent folder using the control at the bottom left; Renamer creates a dated renamer_YYYYMMDD subfolder there. Copying remains unavailable until you choose a folder. The folder selection is remembered for future use.

Choose Rename originals to change names in their existing folders instead. Files selected from different folders stay in those respective folders. Renamer does not convert their contents or overwrite existing destination files. Keep important backups when editing original names.

Quick start

  1. Open Renamer from Quick and click Add files. Select regular files from one or more folders; the workspace supports up to 500 files.
  2. Choose the processing mode. In copy mode, choose the output folder at the bottom left.
  3. Keep Keep extensions enabled unless you deliberately need to edit an extension. For example, .pdf and .jpg remain unchanged by default.
  4. Add and configure processing steps in the left pane. Steps run from top to bottom; each step receives the result of the previous one.
  5. Check the original names and highlighted proposed changes in the list. Drag files to change their order, or use Sort by name. Numbering follows the current list order.
  6. Click Copy and rename or Rename files. Inspect the per-file result, then use its folder button to locate the saved file.

Seven rule types for everyday naming tasks

  • Replace text: replace literal text, optionally matching case. Replace all matches or only the first match. One step can contain up to 20 replacement pairs, applied in order; later pairs see earlier replacements. This is literal replacement, not regular-expression processing.
  • Set base name: give the batch one consistent name before adding numbers or other text. Combine it with numbering to create distinct filenames.
  • Add text: insert a prefix, a suffix or text at a specified character position.
  • Remove text: remove matching text, characters from the beginning or end, a character range, or balanced brackets together with their contents. Range positions start at 1. Nested bracket groups are supported; unmatched brackets remain.
  • Number files: choose the starting number, increment, digit width, separator and placement. Use leading zeros to produce names such as Product_01.JPG.
  • Change case: use lowercase, uppercase or Title Case. Protected extensions retain their existing spelling.
  • Clean up name: independently trim and merge spaces, collapse repeated identical hyphens, underscores or dots, and remove those separators at the ends of a name.

Examples you can reproduce

Give unrelated filenames a common name and sequence

To turn aaaaa.pdf and dsfsfdsfsdf.pdf into tttt_1.pdf and tttt_2.pdf, add Set base name with tttt. Then add Number files: start 1, increment 1, digits 1, separator _, position At the end. Reorder the files before execution if the sequence matters.

Prepare a consistent product photo collection

Set the base name to Product, then append two-digit numbers with an underscore. Files such as camera-front.JPG and camera-side.JPG become Product_01.JPG and Product_02.JPG. Copy mode keeps the original camera filenames available.

Remove review notes and tidy document names

Choose Remove text → Brackets and contents, followed by Clean up name. For example, Brochure (draft).pdf becomes Brochure.pdf. Cleanup also turns __Project___brief__.pdf into Project_brief.pdf with all three cleanup options enabled.

Presets, ordering and individual corrections

You can combine up to 12 steps and save up to 20 named presets. Expand Save preset (optional) below the steps, enter a name and save. Saving a preset is never required to execute. Presets are independent: two presets may contain the same step without linking their future edits. Selecting No preset resets the applied steps while leaving the file list and individual name overrides available.

Use the pencil beside a file for a one-off name override, or return it to the rule-generated name. Drag the handle for long-distance reordering; Alt + arrow keys also move a focused row, and Escape cancels a drag. Removing one row or clearing the list removes entries from the workspace, not files from disk.

Preview, conflicts and undo

Changed portions of names are highlighted; names that do not change are not repeated. Before execution, the host checks invalid names, conflicts and whether selected files have changed. Fix or remove marked entries and try again. Two files must not be assigned the same destination name; changing extensions does not change their actual formats.

Copying uses the shared safe output service and does not overwrite an existing file. If another process occupies a name during saving, the output service may add a numbered suffix; the result shows the actual saved name. An operating-system error can stop a batch after some files have completed, so check each result instead of assuming every file succeeded.

Undo last rename applies only to the most recent successful in-place rename batch while its host records remain available. Original destinations and file identities are checked again. Copy mode has no undo because the originals remain intact. A host restart loses file-selection and undo records; it does not reverse completed operations. File grants expire after at most 24 hours without access, so long-idle files may need to be added again.

Local processing and practical limits

Renaming and copying use local host file operations; this workflow does not upload file contents. Copying preserves file contents, not a guarantee of identical filesystem timestamps or other metadata. Renamer works with selected regular files, not recursive folder trees. It does not provide format conversion, regex rules, automatic filename swaps or crash-recovery undo. Keep extension protection on for routine use; disabling it requires confirmation because files may no longer open normally.

The interface follows Quick's theme and supports English, Simplified Chinese, Hindi, Spanish, French, Bengali, Brazilian Portuguese, Russian, Japanese and Korean. It opens in Quick's inline window by default and can use the existing detach control when you need a separate workspace.