FIGI format checker

Client

Reference-data spreadsheets and trade-support tickets often paste composite FIGIs beside ISIN or CUSIP columns. This page strips separators, confirms the twelve-character layout, and recomputes the published mod‑10 check—pair with ISIN validate when the same instrument also carries a twelve-character ISO wrapper.

What this checks

A FIGI is twelve characters: eleven body symbols plus a mod‑10 check digit using the OpenFIGI consonant alphabet (no vowels). Even indices from the left are doubled and digit-summed; the third character must be G for global FIGI level—arithmetic only, not a directory lookup.

Privacy: checksum math runs locally in your tab. Toolcore does not query OpenFIGI, Bloomberg, or market-data APIs—format and check digit only.
?

After cleanup the identifier is 12 characters: eleven body symbols plus one decimal check. The alphabet excludes vowels; even indices from the left are doubled and digit-summed (OpenFIGI mod‑10). The third character must be G for global FIGI level.

Result

Composite FIGIs often sit beside ISIN or CUSIP columns—open ISIN validate for ISO wrappers, or CUSIP checksum for North American nine-character bodies.

Passes FIGI mod‑10 check for BBG000BLP604.

Body (11)
BBG000BLP60
Provider prefix
BBG

Nearby workflows on Toolcore

  • ISIN validatewhen spreadsheets carry both FIGI and ISO 6166 ISIN columns for the same line.
  • CUSIP checkerfor North American nine-character bodies beside composite FIGIs.
  • SEDOL checksumfor UK seven-character symbols in cross-market reference files.

Common use cases

  • Sanity-check a FIGI copied from a security master or Bloomberg export before loading it into an internal instrument table.
  • Explain why a twelve-character FIGI fails checksum while a related ISIN still passes ISO Luhn expansion.
  • Spot typos in the eleven-character body during onboarding when only the FIGI column is available in legacy CSV feeds.
  • Contrast FIGI even-index doubling with North American CUSIP doubling when desks mix global and US identifiers.

Common mistakes to avoid

  • Treating a passing check as proof of listing or eligibility

    Checksum validation confirms arithmetic only—not trading status, corporate actions, or regulatory approvals.

  • Applying CUSIP doubling to FIGI bodies

    FIGI doubles even indices from the left on consonant-mapped values, digit-sums products, and completes mod‑10 on the twelfth character—the third character must be G.

  • Expecting OpenFIGI master-file metadata

    Issuer names, listing venue, and instrument type require licensed vendor feeds—this page performs local format math only.

FAQ

Does Toolcore query OpenFIGI or Bloomberg?

No—the check digit and layout rules run entirely in your browser tab.

How does the check digit work?

Map each of the first eleven characters to the consonant alphabet, double even indices from the left, digit-sum products, then take (10 − sum mod 10) mod 10 as the twelfth character.

What about composite tickers starting with BBG?

Yes—separators are stripped. Composite FIGIs often start with BBG; the third character must still be G for global FIGI level in this checker.

Common search terms

Phrases people search for that match this tool. See the full long-tail keyword index.

  • figi checker online check digit
  • validate composite figi openfigi browser
  • financial instrument global identifier format
  • figi checksum no bloomberg lookup

Related utilities you can open in another tab—mostly client-side.