
BC Renamer is a powerful, lightweight Java utility designed to simplify the process of renaming large groups of files. Whether you are organizing photo collections, music libraries, or development assets, BC Renamer provides a clear, real-time preview of every change before you commit to it.
- Live Preview & Conflict Detection: See exactly how your files will be renamed in real-time. The app automatically flags filename conflicts in red to prevent accidental data loss.
- Flexible Renaming Rules: Combine multiple rules—replace text, insert prefixes/suffixes, change case (UPPER, lower, First Capital), or remove parts of the filename entirely.
- Smart Auto-Numbering: Easily add sequences to your files with customizable starting points, increments, and zero-padding (e.g., 001, 002).
- Metadata Integration: Automatically insert dates into filenames using File Creation, Last Modified, or even EXIF dates from your photos.
- Advanced Search & Replace: Support for Regular Expressions (Regex) and case-sensitive matching for precise string substitution.
- Dynamic Directory Tree: Navigate your folders easily with the built-in system tree and use Drag and Drop to load directories instantly.
- Safety First: The application uses a two-step internal renaming process to ensure maximum reliability even during large batch operations.
- Portable & Cross-platform: No installation required. Runs seamlessly on Windows, macOS, and Linux.
Important: You need a Java Runtime Environment (JRE) installed on your system to run MediaPocket. You can download it for free at www.java.com.
Note for Windows users: As this is an independent software, you might see a "Windows protected your PC" (SmartScreen) warning when launching the .exe. This occurs simply because the executable is not digitally signed. To proceed, click on "More info" and then "Run anyway". Alternatively, you can download and run the executable .jar file.


