Occasionally I want to change the extension for a given file in Windows Explorer, e.g. rename audio_only.mp4 to audio_only.m4a.

These valid possibilities are somehow unappealing:

  • Show extensions in Explorer, this makes them editable.
  • Use the shell command rename.

Is there a way to perform the renaming more quickly.

I assume this will need to add an entry in the contextual menu (right-click)?

  • it would take a whole 10 seconds to show all extensions. Make your changes, hide them again.
    – Tetsujin
    Feb 22, 2015 at 10:46
  • You could create a batch file that prompts you for the new extension and then renames a file you drag and dropped onto it. Feb 22, 2015 at 10:58
  • @Tetsujin, I know, but how many times did I loose these 10s... and it is guaranteed to continue for years. At some point in time I wanted to solve this annoyance once for good.
    – mins
    Feb 22, 2015 at 13:58

1 Answer 1


Answering my own question...

I found an open source shell extension working for multiple files at once.

Change File Extension Shell Menu, by T800

enter image description here

  • Nice software find, thanks, adding it to my collection.
    – Moab
    Feb 22, 2015 at 22:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.