Version 3.0 - MorphX
FileMorph
a lightweight collection of Python-based scripts
Latest Releases »
Report bug
·
Request feature
·
Website
📦 What’s NEW in 3.0? (MorphX)
FileMorph 3.0, codenamed MorphX, introduces renamorph, a brand-new addition to the toolkit — and the first tool that’s not a file converter.
renamorph is a powerful batch image renaming utility designed to help you quickly organize and rename large sets of image files with ease. It supports all common image formats and lets you rename files either in place or by copying them to a new folder. You can choose a custom base name or let the tool automatically generate sequential numbers for your files, all while tracking progress with a clean progress bar.
All other FileMorph scripts in this release remain unchanged and continue to provide their original conversion functionalities.
⚠️ Note: These tools were built for personal use and convenience. They're offered as-is and may not support every file format or edge case.
🚀 Features
- 🖼️ Recognizes all common image formats:
.jpg,.jpeg,.png,.gif,.webp,.bmp,.tiff, and more. - 🏷️ Rename files in-place or save renamed copies to a new folder.
- ✏️ Use your own base name (
myphoto_001.jpg) or let the script auto-number (001.jpg,002.jpg...). - 📊 Clean progress tracking with a live progress bar.
- 🧠 Automatically prevents overwriting existing files.
🛠️ Installation
Clone the FileMorph repo and install required packages:
git clone https://github.com/yourusername/FileMorph.git
cd FileMorph
pip install pillow tqdm📄 How to Use
Run the script from terminal:
python renamorph.pyThe script will walk you through:
- Selecting a folder with image files.
- Choosing a destination folder.
- Deciding whether to use a custom base name or default numeric names.
- Watching images get renamed and moved, with progress displayed.
📁 Example Output
Custom base name:
holiday_001.jpg
holiday_002.jpg
holiday_003.jpg
Default (no custom name):
001.jpg
002.jpg
003.jpg
📦 Part of the FileMorph Toolkit
renamorph is one of several modular tools in the FileMorph suite, including:
webp2png: Convert.webpimages to.pngpng2ico: Turn.pnginto.icofor favicons or desktop appsrenamorph: Bulk rename and reorder your image files
Full Changelog: v2.0...v3.0
