Kid3 - Audio Tagger

If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2, Opus, Speex, TrueAudio, WavPack, WMA, WAV and AIFF files (e.g. full albums) without typing the same information again and again and have control over both ID3v1 and ID3v2 tags, then Kid3 is the program you are looking for.


With Kid3 you can:


Kid3 uses Qt, id3lib, libogg, libvorbis, libvorbisfile, libFLAC++, libFLAC, TagLib, Chromaprint and runs under Linux (KDE or only Qt), Windows and Mac OS X.



Kid3 is open-source software, licensed under the GNU General Public License (GPL).


Thanks to all those who created the following packages:

Old Versions



To get the source code repository, fetch it using Git

git clone git://git.code.sf.net/p/kid3/code kid3
mkdir build
cd build
cmake ../kid3

Or browse the code in Kid3 Code.

Then you can build Kid3 with the usual cmake and make commands or build an RPM or deb package. The table below summarizes the changes made to the source code in Git.

Date Changes
18 Mar 2015 Version 3.2.0.


Date Release Changes
18 Mar 2015 3.2.0 Script interface to write extensions and automate tasks using QML/JavaScript. Example scripts to embed, export and resize album art, export tags and fetch lyrics from a web service. Support for building with KDE 5 and tagging DSF and Ogg/FLAC files. More options to number tracks and marking oversized embedded album art.
9 Nov 2014 3.1.2 This bug fix release offers the possibility to change the permissions when trying to save read-only files. It fixes bugs like editing a frame for multiple files which do not all already have such a frame or the use of special characters in M4A files on Windows. The number of open file descriptors is reduced, which should solve problems when working with a huge number of files. The Discogs import has been updated to address the latest restrictions.
24 Aug 2014 3.1.1 This bug fix release fixes incorrect behavior when removing custom frames (COMM, PRIV, TXXX, free form), setting of POPM frames using kid3-cli, import of composer from MusicBrainz and other smaller issues, as well as platform-specific bugs such as kid3-cli output redirection on Windows, support for case-sensitive filesystems on OS X and drag'n'drop on OS X 10.10.
23 Apr 2014 3.1 Support for synchronized lyrics and event timing codes, find and replace strings in tags and file names, details and sort columns in file list, bug fixes and usability improvements.
29 Nov 2013 3.0.2 This bugfix release solves the problem that translations and the documentation were not found on Mac OS X 10.9 Mavericks. The application is now correctly terminated when the main window is closed while the handbook is open. Session restoration and the genres list have been improved. A few build system issues are fixed too.
29 Oct 2013 3.0.1 This is a bug fix release for 3.0. It fixes the incorrect configuration conversion and toolbar configuration in the KDE version, the filename format configuration, bugs in the fingerprint import and several build issues for different Linux distributions.
23 Oct 2013 3.0 Flexible architecture with common shared libraries and plugins for metadata libraries and importers, new command-line application, support for Opus format, bug fixes and usability improvements.
10 Mar 2013 2.3 Automatic batch import for multiple directories, improved import, configurable quick access tag frames, better responsiveness when working with a huge number of files, long operations can be aborted, bug fixes and usability improvements.
03 Dec 2012 2.2.1 This is a bug fix release for 2.2. It fixes the selection of a wrong language if the primary language is not supported and the first fallback language should be English and that the English instead of the German handbook was displayed for a German locale.
26 Oct 2012 2.2 Improved Discogs and AcoustID audio fingerprint import, bug fixes and usability improvements.
12 May 2012 2.1 Chromaprint Acoustid fingerprint import, keyboard shortcuts, improved iTunes support, icons, bug fixes.
02 Nov 2011 2.0.1 Minor bugfixes. The build system is also improved and should work out of the box on most distributions.
05 Sep 2011 2.0 Extract and move information between tags, many improvements and refactorings, e.g. in file list, import, numbering tracks, renaming directories, GUI and usability.
05 Feb 2011 1.6 Improved numbering of tracks, GUI and usability.
26 Sep 2010 1.5 Faster filtering, simple audio player, GUI and usability improvements.
06 Mar 2010 1.4 Support for Ogg cover art, import from Amazon, usability improvements.
30 Oct 2009 1.3 Support for WMA/ASF, AIFF and WAV files, advanced playlist creation, improved tag editing.
25 Apr 2009 1.2 Import of album cover art, options to mark changed tag fields and to store the ID3v2 genre as text instead of numeric string.
25 Oct 2008 1.1 All tags (not only artist, album, ...) can be used for all operations (e.g. import, export, tag <-> file name, rename, ...), additional tags can be imported from Discogs and MusicBrainz, setting character encoding for ID3v1.1 tags.
3 Apr 2008 1.0 File filter, D-Bus interface, FLAC picture support, rename directory wizard, usability improvements.
2 Dec 2007 0.10 Direct editing of all frames. Support for MP4/AAC, MP2, Speex, TrueAudio and WavPack files. Usability improvements. Support build with KDE 4.
12 Jun 2007 0.9 Hierarchical directory tree, enhanced context menu commands, editor for custom genres, mark truncated ID3v1.1 fields, import from gnudb.org and TrackType.org, usability improvements.
22 Nov 2006 0.8.1 Fixed bug: A new Custom genre was added on termination.
21 Nov 2006 0.8 Import from freedb2.org, Discogs and MusicBrainz release database. Support for ID3v2.4 and MPC using TagLib. Support build with Qt4 and tunepimp 0.5.x.
28 Jun 2006 0.7 Export, show/hide ID3v1.1/ID3v2.3, custom genres, automatic track numbering, improved import (search history, track reordering), split filename and tag format into separate options and commands, builds with libtunepimp 0.4.x.
31 Oct 2005 0.6 Support for Ogg/Vorbis and FLAC files, import from MusicBrainz, usability improvements.
31 Jul 2004 0.5 Length and count check on import, shortcut configuration, rename and create directories from tags.
24 Jan 2004 0.4 Direct import from freedb.org. Minor GUI changes.
21 Oct 2003 0.3 Automatic case conversion and string replacements. Import of album data from freedb.org and other sources. Improved Windows version: persisted configuration, online help.
14 May 2003 0.2.1 Use automake/autoconf to build, no change on code.
28 Apr 2003 0.2 Placed controls in a scrollview, so that window can be resized. Show busy cursor while reading and writing files.
12 Jan 2003 0.1 First release at SourceForge


Get Kid3 at SourceForge.net. Fast, secure and Free Open Source software downloads

10 Years Kid3