Financial Identifier Validator

Validate the format and check digit of ISIN, CUSIP, and SEDOL codes instantly. Paste one or more identifiers below.

๐Ÿ” Validate an Identifier

๐Ÿ“‹ Bulk Validation

Paste multiple identifiers (one per line, max 100). Automatically detects type.

How Validation Works

ISIN Validation

  • โœ… Exactly 12 characters
  • โœ… Starts with 2-letter country code
  • โœ… 9 alphanumeric middle chars
  • โœ… Last digit = Luhn check digit
  • โœ… Valid ISO 3166 country code

CUSIP Validation

  • โœ… Exactly 9 characters
  • โœ… 6-char issuer + 2-char issue
  • โœ… Last digit = modified Luhn
  • โœ… Alphanumeric characters only

SEDOL Validation

  • โœ… Exactly 7 characters
  • โœ… No vowels (A,E,I,O,U)
  • โœ… Weighted sum check digit
  • โœ… Weights: 1,3,1,7,3,9

Common Validation Errors

โŒ
Wrong check digit โ€” most common error. Usually caused by a typo in one of the characters. Try our converter tool to look up the correct identifier.
โŒ
Wrong length โ€” ISIN must be exactly 12 chars, CUSIP 9, SEDOL 7. Extra spaces or missing characters are the usual culprit.
โŒ
Invalid characters โ€” SEDOL cannot contain vowels. ISIN must start with letters. CUSIPs are alphanumeric only.
โŒ
Mixed up identifiers โ€” entering a WKN (6 chars) where a CUSIP (9 chars) is expected. Use our auto-detection to identify the type.