Random FIGI Fixture Generator

1-50 FIGIs
Fake FIGI generated locally in your browser with the Web Crypto API. These values follow the 12-character OpenFIGI format with a valid mod-10 check digit, but are synthetic test data, not real financial instruments. Generate a batch of up to 50 and copy them as lines, CSV, or a JSON array.

What is a FIGI?

A FIGI (Financial Instrument Global Identifier) is a 12-character code that uniquely and permanently identifies a financial instrument. Maintained by the Object Management Group and issued through Bloomberg's OpenFIGI service (where it was formerly known as the Bloomberg Global ID, or BBGID), it is built from four parts: a 2-character prefix of upper-case consonants, a literal G in position 3, an 8-character body, and a final mod-10 check digit that guards against typos. The anatomy panel above breaks a generated value into exactly those four segments.

Securities-form fixtures

Generate fake FIGI-shaped values for testing fintech, brokerage, portfolio, market-data, and trading UIs, form validation, seed data, parser tests, and mock API payloads.

The alphabet excludes vowels (A, E, I, O, U) so a FIGI can never spell a word, and the two-character prefix avoids the reserved values the standard sets aside. Each value carries a valid OpenFIGI check digit, but the identifiers are synthetic fixture data only and do not correspond to any real security, ticker, or instrument.

Working with other securities identifiers? Generate an ISIN, CUSIP, SEDOL, or LEI fixture as well.