comand line id3 tag editor

id3ted is written in C++, uses TagLib by Scott Wheeler and should compile on any UNIX-flavoured operating system.

The primary goal for writing id3ted was the aim to support all featues of the id3v2 tag format. When listing id3 tags, for instance, id3ted shows every tag information found in the files, it did not hide obscure id3v2 frame types for user's convenience. It also regards the additional description and language fields belonging to some frame types, when reading or writing id3v2 tags.



January 4, 2015

Version 1.0 is finally out.

January 13, 2011

The first beta release of version 1.0 is out. Please use this version, altough it might have some bugs, because otherwise they might never be found and get fixed.

August 16, 2010

As of today and version 0.7.3, I consider id3ted to be feature complete. I will will not implement any new features by myself, because I do not have enough time to do so. I will, however, fix bugs and include patches sent by other people. The next stable release (if any) will get the version number 1.0.



First of all, make sure that the following libraries are installed on your system:

They are both quite popular, most Linux distributions offer binary and devel packages for them.


Use the following commands to build and install id3ted:

make install

Please notice, that the second command typically needs root priveleges.

The default Makefile should work on most NIX systems. The default installation directory of id3ted is /usr/local. You can, however, install id3ted in any directory of your choice, by replacing the second command with the following:

make PREFIX="/your/install/path" install

All build-time specific settings are set via preprocessor macros in the file config.h. Please check and change them before building id3ted, so that they fit your needs.

Download & Changelog

You can browse the source code repository on GitHub or get a copy using git with the following command:

git clone

v1.0 (January 4, 2015)

v1.0b3 (June 10, 2011)

v1.0b2 (February 27, 2011)

v1.0b1 (January 13, 2011)

v0.7.3 (August 13, 2010)

v0.7.2 (July 18, 2010)

v0.7.1 (March 10, 2010)

v0.7 (January 13, 2010)

v0.6.3 (October 31, 2009)

v0.6.2 (September 30, 2009)

v0.6.1 (September 24, 2009)

v0.6 (March 27, 2009)

v0.5.1 (August 24, 2008)

v0.5 (August 10, 2008)

v0.4 (April 15, 2008)

v0.3.2 (March 24, 2008)

v0.3.1 (December 9, 2007)

v0.3 (November 25, 2007)

v0.2 (October 14, 2007)

v0.1 (September 29, 2007)