We hold 3,746 licences from the UK Gambling Commission’s public register (UKGC), held by 2,801 operators. 2,790 are active — the only status that means licensed now; the rest are 634 surrendered, 151 not in register, 67 revoked, 56 pending, 46 expired and 2 suspended.
We last read the register successfully on 2026-10-07 03:00 UTC, within our 24-hour freshness target.
The Commission publishes each licence’s status in the register itself, and that column is what we show: Active, Pending, Suspended, Revoked (including “Revoked - Non Payment of Fee”), Surrendered (the operator gave it up — shown as surrendered, not revoked) and Lapsed (shown as expired).
| status | licences | what it means | status read from |
|---|---|---|---|
| active | 2,790 | Listed as in force at our last read — the only status that means licensed now. | |
| pending | 56 | An application, or a licence not yet in force. Not licensed now. | |
| suspended | 2 | The regulator published a suspension. | |
| revoked | 67 | The regulator published a revocation or cancellation. | |
| surrendered | 634 | The operator gave the licence up, as the regulator published. Not a revocation. | |
| expired | 46 | Listed by the regulator as expired, lapsed or not extended. | |
| not in register | 151 | No longer listed by the register, which published no reason. Not a revocation, and not licensed now. |
Non-Remote 2,191 · Remote 998 · Ancillary Remote 557
As the register names them. A licence can carry more than one type, so these can add up to more than 3,746.
The latest 30 of 976 status changes on record, newest first. One marked “our correction” was written by a review of our own data, not read from the register that day. Events we withdrew as wrong are not listed here; they are in the corrections log.
Live domains are those currently linked to the operator, not de-listed. The dot is the operator’s UKGC licence status: a live domain under a licence that is not active is not a licensed brand.
999 events we recorded for UKGC licences were later withdrawn as wrong. Each stays in its licence’s history, struck through, with why — see the corrections log.
Check a domain against every register we read with GET /v1/check?domain=… — free, no key, 10 requests an hour. This register’s freshness is in /v1/health/coverage. All regulators: jurisdictions.