HomeFinancial planningiswc Checker
ISWC Checker – Validate Your Musical Work Code

Quick Tips

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.

ISWC Checker User Guide – Easily Verify Your International Standard Musical Work Code

What Is an ISWC Code?

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.

How to Use This ISWC Checker?

Just three steps to quickly determine whether your ISWC code is correct:

  1. Paste or type your ISWC code into the input field (case‑insensitive, with or without hyphens).
  2. Click the “Check” button.
  3. Read the result: the ISWC Checker will tell you if the format is valid and if the check digit matches.

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.

Frequently Asked Questions

1. Does the ISWC Checker confirm that a musical work actually exists?

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).

2. Why does my code show as invalid?

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.

3. Can this ISWC Checker handle batch validation?

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.

4. What’s the difference between ISWC and ISRC?

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.

5. Do I have to pay for this ISWC Checker?

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!