An ISWC code is 11 characters long: starts with the letter T, followed by 9 digits, and ends with a check digit (0–9 or X). Standard formatting uses hyphens (e.g., T-xxxxxx-xx), but you can also enter it without separators – the ISWC Checker strips them automatically.
Try these examples: T-042566981-3 (classic work), T-345246882-1, T0345246889.
The International Standard Musical Work Code (ISWC) uniquely identifies musical works – songs, compositions, lyrics, and more – much like an ISBN does for books. It starts with the letter T, followed by 9 digits, and ends with a check digit (0–9 or X), for a total of 11 characters. The standard written format is T-xxxxxx-xx (e.g., T-042566981-5). ISWC is essential for copyright management, royalty distribution, and global identification of musical works.
Just three steps to quickly determine whether your ISWC code is correct:
You can click on the example codes above to test the tool instantly. If you enter an invalid code – wrong length, doesn’t start with T, or incorrect check digit – the ISWC Checker will give you a clear error message.
This ISWC Checker is completely free, no registration required. It’s designed for musicians, songwriters, copyright agencies, and music publishers who need a quick and reliable validation.
This tool validates the format and check digit according to ISO 15707. A “valid” result means the code is structurally correct. To verify if a work is registered, you must consult the official ISWC database (e.g., CISAC or your local performing rights society).
Possible reasons: it doesn’t start with T; after removing hyphens, the length is not 11; it contains disallowed characters (only T, digits, hyphens, and possibly X as check digit); or the computed check digit doesn’t match. Double‑check your input, or try one of the example codes to see the ISWC Checker working correctly.
This page is designed for single validation. If you need to process multiple codes at once, you can integrate via our API endpoint /iso-checker with parameters type=iswc&number=code. For more details, feel free to contact us.
ISWC identifies a musical work (composition, lyrics), while ISRC identifies a specific recording (a particular sound recording). A single song (one ISWC) can have many different recordings (many ISRCs). For example, when different artists cover the same song, each cover gets its own ISRC, but the ISWC remains the same.
Not at all – it’s completely free. OkeyTool aims to provide practical, no‑cost online utilities for everyday use.
If you have any other questions or encounter any issues, please reach out via the contact information at the bottom of the site. Thanks for using our ISWC Checker!