Implementations
Anyone with a user account can edit this page and provide updates. Contact me directly if you want an account.
C/C++ libraries
- TagLib Audio Meta-Data Library - modern implementation with C, C++, Perl, Python and Ruby bindings. http://taglib.github.io/ 
- ID3Lib on Sourceforge. The source code is coordinated by Scott Haug and was initially written by Dirk Mahoney and Andreas Sigfridsson. http://id3lib.sourceforge.net/ 
- libid3tag http://www.underbit.com/products/mad/ 
- id3v2lib - C implementation focused on the ease of use. https://github.com/larsbs/id3v2lib 
Java libraries
- Paul Taylor has a open source (LGPL) java library for editing tags. http://www.jthink.net/jaudiotagger/ 
- Beaglebuddy http://www.beaglebuddy.com 
Perl classes
- Audio::Scan http://search.cpan.org/dist/Audio-Scan/ (reading only, also supports many other formats) 
- MP3::Info http://search.cpan.org/dist/MP3-Info 
- MPEG::ID3v2Tag http://search.cpan.org/dist/MPEG-ID3v2Tag 
PHP classes
- getID3 http://www.getid3.org (reading + writing; ID3v1, ID3v2.2/2.3/2.4) 
Python libraries
- eyeD3 http://eyed3.nicfit.net/ 
- stagger (Python 3) http://code.google.com/p/stagger 
Ruby libraries
- id3tag Native Ruby ID3 tag reader that aims for 100% coverage of ID3v2.x and ID3v1.x standards https://github.com/krists/id3tag 
- id3lib-ruby https://rubygems.org/gems/id3lib-ruby/versions/0.6.0 
Go libraries
- go-id3 https://github.com/ascherkus/go-id3 (read only, supports ID3v2.2/2.3/2.4) 
- id3-go https://github.com/mikkyang/id3-go (supports ID3v1/2.2/2.3) 
- Mutago https://github.com/makebyte/mutago (read only, supports ID3v1 and ID3v2.4 tags) 
- ID3v2 package https://github.com/bogem/id3v2 (Fast and stable ID3 parsing and writing library for Go, based only on standard library.) 
Rust libraries
- rust-id3 https://docs.rs/id3/latest/id3/ 
Swift libraries
- ID3TagEditor https://github.com/chicio/ID3TagEditor 
ActiveX components
- ShazamMP3 http://www.ewal.net/shazam.php 
- "Active Sound Editor" by Multimedia Soft allows editing several types of ID3 frames http://www.activesoundeditor.com 
.NET libraries
- UltraID3Lib http://home.fuse.net/honnert/UltraID3Lib/ 
- ID3TagLib.Net http://freecode.com/projects/id3taglibnet 
- ID3 Tag Library by Perry Butler (VB.NET, open source, no tag writing yet!) http://glassocean.net/perrys-id3-tag-library/ 
- ID3Lib as part of puremp3 https://bitbucket.org/mroc/puremp3/src (C# library; reading + writing ID3 versions 1.0,2.0,2.3,2.4) 
- "Audio Sound Editor for .NET" by Multimedia Soft allows editing several types of ID3 frames http://www.audiosoundeditor.com 
- C# ID3 Library http://sourceforge.net/projects/csid3lib/ 
- ID3.NET http://id3.codeplex.com/ (Portable class library; read and write ID3 v1.x and v2.3). Nuget package at http://nuget.org/packages/ID3. 
Borland Delphi library
- ID3v2 Library by 3delite http://www.3delite.hu/Object%20Pascal%20Developer%20Resources/id3v2library.html 
- Mp3FileUtils by gausi http://www.gausi.de/mp3fileutils.html 
- ID3 Library by Muetze1 http://www.muetze1.de/?page_id=332 
Other implementations
A few programs that support ID3v2. If you know of any ID3v2 supporting software that is not on the list, please contact us. NOTE: These programs have not been checked for ID3v2 compliance by id3.org.
| Name | Location | Win | Mac | Unix | Other | Licence | 
| Abyssmedia ID3 Tag Editor | Win | 
 | 
 | 
 | Free | |
| AMVidia Tag Editor | 
 | OS X 10.7 or later | 
 | 
 | 
 | |
| AmigaAMP | 
 | 
 | 
 | Amig | 
 | |
| AudioCatalog | Win | 
 | 
 | 
 | 
 | |
| AudioGenie | Win | 
 | 
 | 
 | 
 | |
| Audiograbber | Win | 
 | 
 | 
 | 
 | |
| Audion | 
 | Mac | 
 | 
 | 
 | |
| Audio Transcoder | Win | 
 | 
 | 
 | 
 | |
| AudioTT | Win | - | - | Java | 
 | |
| Axone.jar | http://flying.guy.chez-alice.fr/Axone.jar . A file analyser able to show all ID3 frames | Win | Mac | Unix | Java (1.4) | Freeware | 
| CD-Copy | Win | 
 | 
 | 
 | 
 | |
| CD-Tag | Win | 
 | 
 | 
 | 
 | |
| Dr.TAG | ? | 
 | 
 | 
 | 
 | |
| Easy CD-DA Extractor | Win | 
 | 
 | 
 | 
 | |
| EasyTAG | Win | 
 | 
 | 
 | GPL | |
| Helium | Win | 
 | 
 | 
 | 
 | |
| HTagEditor | 
 | 
 | 
 | 
 | 
 | |
| ID3edit | 
 | 
 | 
 | Unix | 
 | |
| ID3-TagIT | Win | 
 | 
 | 
 | 
 | |
| ID3 Tag Viewer by Perry Butler | Win | 
 | 
 | 
 | 
 | |
| ID3v2 Audio Text Tool | 
 | 
 | 
 | Java | 
 | |
| ID3v2 Chapter Tool | Win | 
 | Linux | Java | 
 | |
| ID3v2 editor | 
 | 
 | 
 | Unix | 
 | |
| ID3v2 Tag Edit | Win | 
 | 
 | 
 | 
 | |
| iTunes | Win | Mac | 
 | 
 | 
 | |
| Jaikoz tag editor | Win | Mac | Unix | Java | 
 | |
| Magic Tagger | Win | 
 | 
 | 
 | 
 | |
| MP3 Boss | Win | 
 | 
 | 
 | 
 | |
| MP3 Collector | Win | 
 | 
 | 
 | 
 | |
| MP3 Diags | Win | 
 | Linux | 
 | GPL V2 | |
| MP3 Rage | 
 | Mac | 
 | 
 | 
 | |
| mp3Tag 5 | Win | 
 | 
 | 
 | 
 | |
| MP3 Tagger | http://www.multimediafeed.com/id3-tags-renaming/multimediafeed-mp3-tagger.html | Win | 
 | 
 | 
 | 
 | 
| Mp3tag | Win | 
 | 
 | 
 | 
 | |
| MP3 Tag Pro | Win | 
 | 
 | 
 | 
 | |
| MP3 Tags Editor | Win | 
 | 
 | 
 | 
 | |
| MP3 Tag Studio | Win | 
 | 
 | 
 | 
 | |
| Muzikbrowzer | Win | 
 | 
 | 
 | 
 | |
| Music Library | Win | 
 | 
 | 
 | 
 | |
| PureMp3 | Win | 
 | 
 | 
 | Freeware | |
| QuickTime 5 | Win | Mac | 
 | 
 | 
 | |
| TagExplorer | Win | 
 | 
 | 
 | 
 | |
| Tag Mp3 Saito | Win | 
 | 
 | 
 | GPL | |
| Tagmp3 | 
 | 
 | 
 | Web app | Freeware | |
| Tag&Rename | Win | 
 | 
 | 
 | 
 | |
| TagScanner | Win | 
 | 
 | 
 | Freeware | |
| TagTuner | Win | 
 | 
 | 
 | 
 | |
| The ID3v2 Package | 
 | 
 | 
 | Amig | 
 | |
| Winamp | Win | 
 | 
 | 
 | 
 | |
| XMMS2 | Win | Mac | Linux | Probably | 
 | |
| Zinf | Win | 
 | Linux | 
 | 
 | |
| ZLURP | Win | 
 | 
 | 
 | 
 | 
 The Audience is informed
  The Audience is informed You should trust both wikis because the password could be read by the particular administrators.
 You should trust both wikis because the password could be read by the particular administrators.