Skip to main content
Check Digit Calculator
ISO 7064

ISNI Check Digit Calculator

Calculate the sixteenth character of an ISNI using ISO 7064 MOD 11-2. Review the identity identifier payload and final check value.

Last updated:

Publishing & Identifiers

Check public identity identifier digits.

Length: 15 chars
Calculated Check Character / Checksum
--Ready
Complete Validated Sequence:
--
Arithmetic Steps & Mathematical Specification

Initialising algorithm engine for ISNI Check Digit Calculator...

How ISNI Check Digit Calculator Works?

The ISNI Check Digit Calculator works by running the first 15 digits of an International Standard Name Identifier (ISNI) through ISO 7064 MOD 11-2 and writing the result as the 16th character. The check character is a digit or X.

  1. 1Enter the 15-digit ISNI payload, ignoring spaces.
  2. 2Set a running total to 0.
  3. 3For each digit, add it to the total, double the result, and keep the remainder after division by 11.
  4. 4Compute (12 − total) mod 11.
  5. 5Write 10 as X and format the ISNI in 4 blocks of 4 characters.

ISNI Check Digit Calculator Formula

The ISNI formula is c = (12 − p₁₅) mod 11, where p is the ISO 7064 MOD 11-2 running value.

pᵢ = ((pᵢ₋₁ + dᵢ) × 2) mod 11,  p₀ = 0
c = (12 − p₁₅) mod 11,  10 → X
  • dᵢ is the i-th ISNI digit.
Worked example: 0000 0001 2146 438?
Running total after 15 digits = 2
Check value = (12 − 2) mod 11 = 10
ISNI = 0000 0001 2146 438X

ISNI Check Digit Calculator Conversion Table

The ISNI conversion table lists sample ISNI payloads with their check character.

Payload (15 digits)Check characterISNI
000000012146438X0000 0001 2146 438X
000000012281955X0000 0001 2281 955X
00000002182500970000 0002 1825 0097
00000001000000090000 0001 0000 0009
00000004686001250000 0004 6860 0125
00000003572983730000 0003 5729 8373

What is ISNI Check Digit Calculator?

An ISNI Check Digit Calculator is a tool that computes the 16th character of an International Standard Name Identifier (ISO 27729). An ISNI identifies the public identity of a person or organisation involved in creative works.

Authors, performers, publishers, and record labels receive ISNIs through registration agencies. ORCID iDs are drawn from a reserved block of the ISNI number space.

What are the uses of ISNI Check Digit Calculator?

There are 3 main uses of the ISNI Check Digit Calculator, including author disambiguation, rights management, and metadata checks.

  • Author disambiguation: Libraries tell apart creators with the same name.
  • Rights management: Collecting societies link royalties to the right party.
  • Metadata checks: Publishers validate ISNIs in ONIX and DDEX feeds.