I'm always excited to take on new projects and collaborate with innovative minds.
+1 762 259 2814
ahmettasdemir.com
Renaming hundreds of files by hand is the kind of boring task computers were made for. This Python script renames a whole folder in one go — clean, consistent and numbered — in seconds.

This renames every file in a folder to a clean pattern like vacation-001.jpg, vacation-002.jpg and so on, while keeping the original file extension.
import os
FOLDER = "files" # folder with the files to rename
PREFIX = "vacation" # new base name
START = 1 # starting number
files = sorted(os.listdir(FOLDER))
counter = START
for name in files:
path = os.path.join(FOLDER, name)
if not os.path.isfile(path):
continue
ext = os.path.splitext(name)[1].lower()
new_name = f"{PREFIX}-{counter:03d}{ext}"
os.rename(path, os.path.join(FOLDER, new_name))
print(f"{name} -> {new_name}")
counter += 1
print("Done.") files next to the script.Tip: always test on a copy of your folder first. Renaming is fast — and so is renaming the wrong things!
If your team does the same manual work over and over, a small custom script or tool usually pays for itself in a week. Tell me what you are stuck doing by hand.