Pocket Vegas
Casino Payments Reference
A row of blank machined plates held in a rail, one raised proud of the others and lit along its top edge, as a lookup instrument would isolate a single record.

Register lookup

How to Check UKGC Licensed Casinos on the Register

A search for UKGC licensed casinos usually starts with a name typed into a search box, but the public register is not organised that way, and reading the wrong file answers the wrong question. What actually settles it — how to check a Gambling Commission licence rather than trust a badge sitting in a footer — is a domain looked up against a specific file, read on a specific date, and reported back as a status rather than a verdict.

What the UKGC register actually records

The register is not a directory of operators the regulator has vouched for. It is a record of who currently holds a licence, and separately, which domains are registered against that licence at a given moment. Being on the list is a statement about who holds a permission today and which web addresses sit under it — not a statement about how that business behaves, and not a ranking of trustworthiness.

That distinction matters because the register does not group UKGC licensed casinos by trading name. It groups them by licence, then lists every domain currently registered against that licence, which is why a name search and a domain search can return different results for what a player would call the same site.

A domain search also has to specify which file it is reading, since the register keeps two: one for licences, one for domains. The two do not share a status vocabulary, which is a fact worth stating before the statuses themselves are explained, so a reader does not assume the smaller list is the whole picture.

The three domain-file statuses, not two

A domain on the register carries one of three statuses, and treating the check as a binary licensed-or-not question is the single most common way a manual lookup goes wrong. Active, Inactive and White Label each describe a different relationship between a domain and a licence, and only one of the three is the status most people assume is the only one that exists.

What the three statuses mean

UKGC domain file
Active
A domain currently linked to a licence that is presently in force.
Inactive
A domain no longer tied to a licence currently in force. The label covers more than one underlying reason and does not, by itself, say which.
White Label
A domain trading under a separate operator’s licence: a distinct brand running on a platform someone else already holds the permission for.

Filtering a lookup for Active alone therefore drops two entire categories of domain that are still genuinely licensed. gentingcasino.com and ivycasino.com are examples of exactly this: they do not both surface under an Active-only filter, even though neither is unlicensed. Whichever of the other two statuses actually applies to a given domain, the point stands regardless of which one it is — a status search that stops at Active is an incomplete search, not a stricter one.

White Label status specifically covers a domain trading under a licence someone else holds rather than one it holds in its own name, a distinct brand running on a platform someone else is licensed to operate. Missing that status while reading a domain's entry can make a legitimately licensed White Label site look like it has no licence at all, when the licence is simply registered to a different name than the one on the page.

How to check a UKGC licensed casino's domain against the register

The fastest way to check whether a casino is licensed in the UK is to skip the trading name entirely and search the exact domain. A brand can sit across several near-identical domains, and a name search risks missing the one actually in front of a player, or returning a different licensee whose name happens to be similar.

How to check a Gambling Commission licence properly comes down to two lookups run in sequence rather than one search box answering everything. First, the domain file: does this exact domain appear, and under which of the three statuses. Second, where a domain does appear, the licence file behind it: which entity actually holds the permission the domain is trading under, since the domain file names the domain but the licence file names the licensee.

Running both lookups matters because a domain result on its own can be a set rather than a single record — the same domain can appear against more than one licence row, which a reader expecting one answer can misread as a contradiction rather than as the register doing exactly what it is designed to do.

Two files, two vocabularies, and where a lookup goes wrong

The domain file's three statuses are not the licence file's statuses. The licence file carries six values rather than three — Active, Lapsed, Pending, Revoked, Revoked - Non Payment of Fee, Surrendered — and two of them are easy to conflate: surrendered and revoked describe different endings to a licence, one voluntary and one imposed, and collapsing them into a single "no longer licensed" reading loses that distinction. Those six are read from the same snapshot the lookup above reads, so the list here cannot fall out of step with the data behind it.

None of this licenses a shortcut on the domain side either. Matching UKGC licensed casinos by a shared parent domain instead of the exact host on file is a mistake that turns a large hosting platform into a false positive, since unrelated sites frequently share a root domain they do not share a licence with. A manual check that walks up to a parent domain to save a step produces exactly that failure, well before any lookup tool goes near automating it.

What a reader who wants to check whether a casino is licensed in the UK is left with, then, is a dated fact rather than a settled question: a specific domain, read against a specific file, on a specific date, reported as one of three statuses. It is not a claim that the operator behind it has never done anything wrong, and it is not a claim that will still be true unread six months from now. No formal published crosswalk between the licence file's six values and the domain file's three appears to exist.

What one snapshot of the register contains

The snapshot behind the lookup on this page was read on 25 August 2026. It holds 2,045 distinct web addresses registered against 630 licence accounts, which resolve to 2,212 address-and-account pairs once duplicate www forms are collapsed into the bare host. Those three figures are not interchangeable, and quoting one where another belongs produces a number that sounds precise while describing something nobody asked about.

The pair count is the one that answers most questions, because a pair is what a lookup actually returns.

Of those 2,212 pairs, 1,040 carry the status Active. The remaining 1,172 divide into 795 marked Inactive and 377 marked White Label. Fewer than half the domain entries in the file are Active, which means a reader who treats Active as a synonym for licensed has discarded roughly 53 per cent of the register before asking a single question about any particular address. That is the practical case against filtering on Active alone, and it rests on counting rather than on judgement.

The proportion moves between readings. Accounts open and close, domains are registered against licences and released from them, and a snapshot taken on a different date divides differently. The split above therefore describes one reading of one file, which is the same limit that applies to every individual result the lookup returns.

When a domain returns more than one register row

Most addresses in the file appear once. In this snapshot 1,918 of them do, which is why a lookup usually looks like a single tidy answer and why the exceptions catch people out. The remaining 127 addresses, a little over six per cent, carry between two and thirteen entries each: 116 have two, three have three, four have four, and a short tail runs up through five, eight, eleven and thirteen.

A multi-row result is not a contradiction to be resolved. The domain file records addresses against licence accounts, so an address that has been registered by two different accounts produces two rows, both of them correct, describing two different arrangements that may have applied at different times or may apply simultaneously.

ivycasino.com is the clearest illustration in this snapshot. It returns two entries. One sits under account 23328, held by Betable Limited, with a domain status of White Label. The other sits under account 67098, held by Jupiter Gaming Limited, with a domain status of Inactive. Both accounts hold licences that are themselves recorded as Active. A reader looking for one answer would have to decide which of White Label and Inactive is the real one, and the honest response is that neither is: they are two entries about two accounts, and the file does not rank them.

The relationship runs the other way too, and more commonly. Those 2,212 pairs are spread across 630 accounts, so the average account in this snapshot has around three and a half addresses registered against it, and some hold considerably more. An operator running several brands, or the same brand across several country domains, produces exactly that pattern. It is worth knowing before a lookup, because finding an unfamiliar company name attached to a familiar casino address is ordinary rather than suspicious: the file names the account holder, which is often the platform or the licensing entity rather than the brand on the page.

Whose licence a domain status actually describes

The register records which licence account a web address was registered against. It does not record what the site at that address does, and the distinction matters more than it first appears.

play.google.com is on file in this snapshot. Under account 44448, held by Eaton Gate Gaming Limited, it carries a domain status of Active, and that account holds a Remote Casino licence recorded as Active. Printed as a single line, address then status then licence type, that reads as a statement that the Google Play store is a licensed casino. It is not one. It is a statement that a licensed operator registered that address against its account, and every part of the row belongs to the operator rather than to the address.

This is why the lookup on this page names the licensee at the top of each result and introduces every licence row as belonging to that named company. A layout that leads with the address invites the wrong reading, and no amount of surrounding explanation reliably undoes a heading that has already said the wrong thing.

The same address also demonstrates the licence file's wider vocabulary. Under account 57994, held by Circl. Gaming Limited, both licences on file are recorded as Surrendered, a value the domain file's three statuses have no way to express.

Matching the address exactly, and why near enough fails

The domain file is inconsistent about the www prefix. It carries bare hosts and www-prefixed hosts side by side, sometimes both forms of the same address, which is why the raw file in this snapshot yields 2,131 distinct strings that reduce to 2,045 actual addresses once the prefix is normalised away on both sides of the comparison. A check that normalises only the address a reader typed, and not the addresses in the file, misses entries while its hit rate still looks perfectly healthy.

Scheme and path have to go the same way. Someone checking a casino will paste whatever their browser shows them, which usually carries https at the front and frequently a path or a tracking query at the end, and none of that appears in the file. The lookup above strips all of it before comparing, for the same reason: a silent miss is worse than a visible error, because a reader reads it as an answer.

The one shortcut that must never be taken is walking a failed match up to the parent domain. If an exact address is not on file, the address is not on file. Treating a subdomain as covered by its root would mean matching anything hosted under a large shared platform, and this snapshot contains a live demonstration of why that breaks: play.google.com is on the register, and google.com is a different string entirely with its own separate answer.

Two straightforward results show what the ordinary case looks like. gentingcasino.com returns one entry, under account 39326 held by Skill On Net Limited, with a domain status of White Label and three licences all recorded as Active. williamhill.com returns one entry, under account 39225 held by WHG (International) Limited, with a domain status of Active and six licences also recorded as Active. The first of those two would vanish from an Active-only filter despite holding three licences in force, which is the whole argument of this page compressed into a single lookup.

What a register status does not settle

An address that does not appear in the domain file has not been found unlicensed. It has been found absent from one file on one date, which is a much narrower statement and frequently a much less interesting one. Addresses are added and removed, and a business can operate lawfully in ways that put no entry in this particular file.

A status also says nothing about conduct. Active records that an address is currently registered against a licence in force. It does not describe how the licensee has behaved, whether complaints have been made, or whether enforcement action has ever been taken, and none of that sits in the domain file to be read out. Questions of that kind belong to the regulator's own enforcement record, which a domain lookup does not reach.

What a check of this kind gives a reader is narrow and useful: on a stated date, this exact address either was or was not registered against a licence account, under one of three statuses, held by a company the file names. Treated as that, it settles something real. Treated as a verdict on a business, it says more than the data can carry. Anyone wanting more than that is asking a question the domain file was never designed to answer, and no amount of careful reading will get it out of a record that does not contain it.

How the snapshot is maintained without turning it into a live claim

The lookup identifies its source date as 25 August 2026 on every result. That date belongs to the downloaded register files, not to the day a visitor happens to open this page. Keeping the two separate matters: a browser can load an old snapshot today, but it cannot honestly describe that snapshot as today's register.

A later register reading should replace the domain and licence files together. Updating only one would leave the domain-to-account join pointing at a different edition of the licence data, which can create mismatched statuses even when every individual row is genuine. The counts on this page also belong to the same edition and have to move with it: addresses, account pairs, account totals and the Active, Inactive and White Label split are four measurements of one snapshot rather than evergreen facts.

Corrections follow the same rule. A mistaken normalisation step, duplicate count or account join is corrected against the retained source files and the page date stays attached to those files. A change observed in a newer register is not backdated into the older snapshot. It is a new reading, with a new date and new totals. This keeps a correction to the method separate from a change in the underlying register.

The dated register is still only the first stop for a question about a named operator. The domain file says which account recorded an address, while enforcement notices and licence conditions answer different questions. Combining them into one approval label would discard the limits of all three sources, so the lookup returns the rows and leaves the broader judgement out.

Normalisation is recorded as part of that method because it changes the counts. The raw file can carry both a bare host and its www-prefixed form. Collapsing those into one address prevents a duplicate from being presented as two casinos, while keeping every address-and-account pair preserves the fact that one normalised domain may sit on several rows.

The lookup removes schemes, paths and query strings from submitted addresses for the same reason. Those parts belong to a URL but do not appear in the domain field. It does not climb from a failed subdomain to a parent host, because that would turn shared platforms into false matches. Exactness is relaxed only for forms the source itself treats inconsistently, never to manufacture a hit.

A correction log can therefore distinguish three kinds of change: a new source edition, a fixed parsing or join rule, and revised explanatory copy. Only the first changes the date of the underlying register facts. The second may change calculated counts while retaining the source date, and the third changes how the limitation is explained without changing any result row.

Named examples are checked the same way as any submitted address. ivycasino.com returns two account relationships in this edition, so both are reported. gentingcasino.com demonstrates why an Active-only filter is incomplete. play.google.com demonstrates why a registered address must not be described as though the address itself holds a casino licence. Each example tests a different failure mode in the lookup rather than acting as a judgement about the company or platform named.

The counts provide another check on the implementation. Distinct raw host strings, normalised addresses and address-and-account pairs should not collapse to the same total, because they measure different things. If an update produces identical figures, the normalisation and join deserve inspection before the new snapshot is described. A plausible total is not enough when the relationship between totals is part of the method.

Look up a domain against the snapshot

Enter a web address to see whether the domain file carried it when this snapshot was taken, which account it was registered against, and what licences that account held. The result is a reading of one file on one date. It is not a verdict on the site, and it is not advice.

The lookup needs scripting, which is either off or has not loaded. The same check can be run by hand against the Gambling Commission's public business licence register, searching the domain file for the exact web address rather than the operator's trading name.

Questions about checking UKGC licensed casinos

Reference

How do I check UKGC licensed casinos rather than trust a footer badge?

Read the register directly rather than the badge, since a badge is an image an operator chose to display and can be copied regardless of actual status. A register check answers the question a badge only asserts: whether a specific domain is currently on file, and under which of the three statuses.

What is the fastest way to check whether a casino is licensed in the UK?

Search the domain directly in the register’s domain file rather than the operator’s trading name. A brand can sit across several domains, and a name search can miss the one actually in front of a player, or return a different licensee entirely if two brands share a similar name.

Why does the register have three statuses instead of two?

Because "licensed" and "not licensed" is not the full range of what the domain file records. Active means the domain is tied to a licence presently in force. Inactive means it currently is not, for reasons the label does not itself distinguish. White Label means the domain trades under a licence someone else holds. Filtering for Active alone silently drops the other two, which is exactly how a reader can wrongly conclude that some UKGC licensed casinos are not licensed at all.

Can a licensed operator’s domain still fail an Active-only filter?

Yes, and it is the single most common way a manual check goes wrong. Well-known, genuinely licensed domains do not appear when a lookup is narrowed to Active status alone, because their current entry sits under one of the other two labels instead. It is exactly why a search for UKGC licensed casinos should never stop at Active.

Does one domain always map to one licence?

No. A lookup against the domain file can return more than one row for the same domain, because the file records domains against licences, not the other way round. Treating the result as a single record rather than a set is a second common mistake, distinct from the Active-only filter above.

What is the licence file, and how is it different from the domain file?

The licence file lists licences themselves and carries its own six-value status vocabulary, wider than the domain file’s three. Surrendered and revoked, for instance, are two different licence-file outcomes and are not the same thing, even though both mean a licence is no longer current.

Is a subdomain of a licensed operator’s site automatically covered?

Not by inference. The correct check matches the exact domain on file, not a shared parent host. Walking a match up to a parent domain produces false positives on any large hosting platform where unrelated sites share the same root, which is a real failure mode rather than a hypothetical one.

Does a current Active status mean the operator has never done anything wrong?

No, and this page does not make that claim about any named operator. A status is a dated fact about whether a domain is currently on the register, not an assessment of how the licensee has behaved. Broader compliance questions are a matter for the regulator’s own enforcement record, which a domain-status lookup does not reach.

How current is the register data behind the lookup?

The lookup reads a snapshot of the register taken on a stated date rather than a live feed, and every result repeats that date back. A snapshot can fall behind the register between readings, so a result describes the file as it stood when it was taken and not necessarily as it stands now. Anything that turns on the current position should be confirmed against the register itself.

Why does the lookup remove www before matching a domain?

The snapshot contains bare and www-prefixed forms side by side. Removing the prefix from both the submitted address and the register entries prevents an otherwise exact match from being missed. The lookup also removes the scheme, path and query because the domain file records hosts rather than full URLs.

What happens when the same domain appears on several rows?

Every matching row is returned. The domain file records address-and-account pairs, so two rows can describe two different licence accounts without either being an error. The file does not nominate a preferred row, and the lookup does not invent an order of precedence.

Can the register show a platform domain rather than a casino homepage?

Yes. The snapshot includes addresses such as play.google.com because a licensee registered that address against its account. The status belongs to the account relationship recorded in the file; it does not turn the platform at that address into a casino.

What does a surrendered licence status mean?

Surrendered is one of the licence file values and is distinct from revoked. Both describe a licence that is no longer current, but one records a voluntary ending and the other an imposed one. The domain file cannot express that distinction through its separate three-status vocabulary.

Why can a familiar casino name return an unfamiliar company?

The register names the legal account holder rather than the brand printed on a website. One company can operate several brands, and a White Label domain can trade under another company's licence. An unfamiliar entity name is therefore a prompt to follow the account relationship, not evidence of a problem by itself.

Does an absent domain prove that a casino is unlicensed?

No. It proves only that the exact normalised address did not appear in this particular domain-file snapshot. A current conclusion requires checking the live register and the relevant legal entity, because domains can be added or removed after the snapshot date.