I will build a custom python desktop tool for batch file renaming

Y
yuannan_python
Y
yuannan_python
Yuannan J.

About this gig

I will build a custom Python desktop tool to rename files quickly, consistently, and safely.

It can process images, PDFs, and other common file types while preserving file contents and extensions.

Features can include:

Custom base names and sequence numbers

Starting number and digit length

Prefixes and suffixes

Sorting by name or date

Preview before renaming

Duplicate-name checks

Undo support

Packaged Windows EXE in Premium

Packages:

Basic: One custom naming rule.

Standard: Multiple rules, sorting, and preview.

Premium: Advanced rules, preview, undo, interface customization, and a Windows EXE.

Source code is included in every package. Standard and Premium include detailed code comments.

Please contact me before ordering if you need recursive folder processing, metadata-based names, complex conditional rules, or support beyond Windows. Anonymized sample files are welcome.

Get to know Yuannan J.

Yuannan J.

Python Automation Developer

  • FromChina
  • Member sinceSep 2026
  • Languages

    Chinese, English
Hello! I am a Python developer and a PhD candidate in Control Science and Engineering. My services include Excel and CSV cleaning, data comparison, batch file renaming, PDF merging and page extraction, image resizing and format conversion, and custom desktop applications using Python and Tkinter. I focus on clear requirements, reliable validation, safe file handling, readable source code, and straightforward communication. Please message me before ordering so that we can confirm the input files, expected output, and project scope.