Skip to main content

Philippines UMID CRN Generator

Philippine Unified Multi-Purpose ID Common Reference Number (UMID CRN).

Waiting for generation...

About the Philippines UMID CRN

The UMID CRN is the single, unified national identification code for government services in the Philippines, containing exactly 12 numeric digits.

This tool generates and validates UMID CRNs applying the official Modulo 11 check digit weight sequence over the first 11 digits.

Anatomy & Structure of UMID — Philippines

The Philippine UMID (CRN) consists of 12 digits in 2 parts:

PositionFieldLengthMeaning & RuleExample
1 to 11Common Reference Number (CRN)11 digitsUnique sequence generated by central biometric registry12345678901
12Check Digit1 digitCalculated via Modulo 11 with exponential powers-of-2 weights2

Official Algorithm (Modulo 11 with Exponential Weights — EO 420)

Check digit calculation for Philippine UMID:

S = Σ d[i] * W[i] (i=0..10); R = S mod 11; DV = (11 - R) >= 10 ? 0 : 11 - R
  1. 1. Multiply the first 11 digits by weights: W = [2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2].
  2. 2. Sum all weighted products into total S.
  3. 3. Compute remainder R of S divided by 11.
  4. 4. If 11 - R >= 10, check digit is 0; otherwise DV = 11 - R.

Frequently Asked Questions