I have music files that already have artist name and title in the file name. However the files are currently not well organised in folders.

I don't require audio-fingerprinting.

Is there a program that can reorganise the files based on the contents of the file name (e.g. "Artist - Title.mp3" or "Artist - Album - Title.mp3")?

I could write a Perl script but would rather see what tools might be available already.

I would like them organised in folders as follows

  • Alphabetically by Artist first initial letter

    • Artist name

      • Album/EP Title
        • track.mp3
        • track.mp3


My research so far on SuperUser (not quite found what I'm looking for):

Possible tools that might do the job (please advise):

  • Are the MP3 tags correct or do you only have the filename as indicator?
    – Core_F
    Commented Jan 5, 2012 at 11:26
  • I don't know @Feroc. File names correctly stated should be enough though (?) Commented Jan 5, 2012 at 12:54
  • For the way you want to use it, yes. If the tags would be correct, too, there would be alternative tools to organize a mp3 collection.
    – Core_F
    Commented Jan 5, 2012 at 14:26
  • 1
    Well, if the tags are correct you could also use iTunes and let iTunes take over the sorting of files. Per default it sorts it exactly the way you described: [Artist]/[Album]. Guess other media libraries (like Media Monkey) could sort it, too.
    – Core_F
    Commented Jan 5, 2012 at 15:10
  • 1
    I am not going to defend iTunes. It's a pretty annoying tool, but it sorts pretty good.
    – Core_F
    Commented Jan 9, 2012 at 11:15

2 Answers 2


I have used MP3/Tag Studio.

It does all of the above and more, a very powerful tool for sorting MP3s. There was an old utility for the Nomad Jukebox called MP3 Library that also had many tools and alowed you to edit fields like entries in Excel.


It can be done in PFrank - pointer to solution here: http://pfrank.s4.bizhat.com/pfrank-ftopic277.html

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .