Skip to main content

Bulk Email Renamer For Outlook

Dynamically rename emails in bulk

Built with: Python + KivyMD

➔ Click here to download the tool.
Note: The app will rename every file in the folder. To speed things up, files that already have the correct name should be moved to a different folder to prevent them from being renamed with the same name.

The bulk email renamer tool allows you to dynamically rename Outlook emails in bulk.
This tool can be used for various purposes but it was originally developed to allow businesses who drag-and-drop emails into a folder on a shared drive for example and automatically rename all of the emails using information that is contained within an email such as date, sender, receiver, subject, etc.

For example: Jul 22 2021 1137 Stavrou to Todorov IT Assistance

When using the tool to rename emails, you cannot use forbidden characters that cannot be used to name files in Windows and for this reason I have removed the ability to type these into the app.

Windows forbidden characters:

  • < (less than)
  • > (greater than)
  • : (colon)
  • ” (double quote)
  • / (forward slash)
  • \ (backslash)
  • | (vertical bar or pipe)
  • ? (question mark)
  • * (asterisk) – Asterisks are reserved to identify variables within the app but cannot be used in file names.

Furthermore, for this app to work perfectly, the email must contain the full name of the sender and receiver.

Bulk Renamer Variables

The below variables can be used to dynamically grab data from an email to be used in the renaming process.

  • From Full Name = *ffullname*
  • From First Name = *ffirstname*
  • From Surname = *fsurname*
  • From Email = *femail*
  • To Full Name = *tfullname*
  • To First Name = tfirstname*
  • To Surname = *tsurname*
  • To Email = *temail*
  • Subject = *subject*
  • Day = *day*’
  • Month = *month*
  • Year = *year*
  • Time (24 Hour using a . as a divider between hours and minutes) = *time.*
  • Time (No divider) = *time*


  • Paul Sentas says:

    I can extract using 7zip but can’t run the exe file. A window pops up quickly but closes almost instantly. I think it might be because of windows 11?

    • Peter Stavrou says:

      I’ve tried it on Windows 10 and 11 and it works for me which is strange…
      Can you try download and install Python and let me know if that fixes it?
      If so, I might need to rebuild it when I get some time.

      • Christopher says:

        Hi Peter,

        I’m running Windows 11 and can confirm: even after downloading, unzipping and trying to run main.exe, a window opens for about a second then nothing happens. I even tried installing Python and I get the same behavior.

  • P Sentas says:

    Hi Peter. I can extract using 7zip but the exe file doesn’t launch. A window seems to open but quickly shuts down. I tried turning off any virus protection in case it was shuting the program down.

  • Chris says:

    Hi – The download seems to be corrupted. I tried both 7 zip and also winrar. Please let me know if another way to download. Thanks!

Share Your Thoughts