betterRenamer banner

betterRenamer

2 devlogs
13h 39m 23s

betterRenamer is a simple Python tool that lets you batch-rename files in a folder. You can completely rename files, insert text at specific positions, or replace characters, with optional sorting and undo support. There’s also a ready-to-use Wind…

betterRenamer is a simple Python tool that lets you batch-rename files in a folder. You can completely rename files, insert text at specific positions, or replace characters, with optional sorting and undo support. There’s also a ready-to-use Windows .exe version built with auto-py-to-exe. You can watch the features also on YouTube just copy and paste this link: https://youtu.be/rI9vcLPLBCE

This project uses AI

AI Assistance: Parts of this project were created with the help of AI. For example, AI helped me draft the README, understand errors in my code, and suggest improvements. The core logic and functionality of the renaming script were written by me.

Demo Repository

Loading README...

Leon

Devlog #1 -Update
Project got rejectet, because the demonstration link was an YouTube Video and not an .exe. updatedt now it will lead directly to the .exe

Attachment
0
Leon

Shipped this project!

Hours: 12.93
Cookies: 🍪 62
Multiplier: 4.83 cookies/hr

I built a faster and more flexible file renamer tool in Python. The hardest part was understanding how to work with files—loading, reading, writing, and handling errors correctly. Another challenge was creating a log system that stores changes and handles date/time formatting across different operating systems. I made it compatible with Windows, Linux, and macOS, although I’ve only tested it on Windows, and there it works perfectly.

I hope this project can help people rename their files or pictures quickly and easily, saving time and frustration.

Leon

BetterRenamer – Devlog #1

This is my first devlog for BetterRenamer, a small tool I made to help me organize my files, especially pictures. I often like to sort my photos by date and event, so this tool lets me rename files automatically with those details.

Here’s what I added so far:

Rename Complete Files – rename everything to a base name with numbers, perfect for sorting by date or event.

Add Characters at a Specific Position – useful if I’ve already renamed files but then remember extra info, like “my uncle’s birthday,” and want to add it without messing up the rest.

Replace Characters – since I’m from Germany, letters like ä, ö, ü sometimes cause problems in other programs. This lets me replace them easily (e.g., ä → ae).

Undo & Log Functionality – in case I make a mistake, I can undo the changes, which saved me a lot of stress.

For the future, I hope to maybe add a GUI with Tkinter or Kivy so it’s easier for anyone to use. That would be a lot of work, but I think it would make the project even more useful.

I’m really happy with how it’s turning out and I hope it can help others who want to organize their files too.

— Leon, from Germany

Attachment
0