Hi folks, I’m the creator of the “MagicISRC” tool for batch-submission of ISRCs which you can find at https://magicisrc.kepstin.ca/
This tool can be used to more easily manually submit ISRCs, but it also supports seeding ISRCs (and there’s a few other data-import tools out there which use MagicISRC to handle their ISRC submission in order to take advantage of my validation and edit preview features).
I’m hopeful that at some point this tool will no longer be necessary - ideally a method for seeding ISRCs for a release will be added to the main MusicBrainz server. Until then, I’ll try to keep my tool updated.
I’m creating this thread to let you know about when I’m making updates, and to solicit feedback.
2026-04-19
I just pushed an update to the beta version, https://magicisrc-beta.kepstin.ca/ which updates the ISRC validation to the current list of territory codes (as of November 2025). I ended up reworking the validation code a bit, so I’m hoping some folks will let me know if they run into problems before I update the main page with this change (Which I will probably do in a week or so).
Edit: OAuth via CORS was broken on beta.musicbrainz.org, so I have switched the MagicISRC beta to use the main musicbrainz.org site to get working login.