What FRank Is
FRank is the scoring system that ranks every casino in our directory. The name is short for FreeExtraChips Ranking algorithm. The first version went live in 2007 as a manual editorial scorecard called F-Ranker-Beta, a year after the site itself launched. It has been the backbone of how we order casino reviews ever since, refactored and renamed along the way, most recently rebuilt from scratch in May 2026 as FRank 2.0.
FRank assigns each casino a single number between 0 and 10. The higher the number, the more confident we are that the operator is worth a player's time. The score is computed from a fixed set of observable facts about the operator — licence, software, banking, age, customer support, country availability — combined with player-submitted reviews. Casinos that are closed, blacklisted, or suspended are forced to zero and excluded from the ranking entirely.
- Site online since31 July 2006 (20 years in 2026)
- FRank first deployed2007 (F-Ranker-Beta scorecard)
- Current versionFRank 2.0 — full refactor, May 2026
- Operators currently ranked754 active, drawn from 500 reviewed since 2006
Editorial
This page is maintained by the FreeExtraChips editorial team. Last updated 28 May 2026.
Why We Rebuilt FRank in 2026
The old version of this page used to say that FRank was "almost impossible to alter manually" and described the algorithm as "quite complex" with internal "sub-routines". That framing worked in 2007 and was still acceptable in 2019. It does not work in 2026.
Two things changed at the same time. Google's March 2024 core update and the rollout of generative search experiences through 2025 and 2026 raised the bar on what counts as a trustworthy source: vague claims of expertise without enumerated criteria stopped passing the bar. And at the same time, players themselves got more sophisticated — the average person reading a casino review today wants to know exactly what was checked and how, not be told to trust the brand.
The 2026 rebuild is our response to both. Every input FRank uses is now enumerated. The math is a simple sum with a cap, no hidden weighting tricks. The full source list and methodology is documented at Editorial Standards and RTP verification methodology. We added FXCheck as a player-reported layer to capture how operators actually behave at payout time, not just how they market themselves. The licence and banking lists were modernised — defunct regulators removed, Curaçao reclassified after the 2024 CGA reform, modern rails like Trustly and Apple Pay added.
The short version: we've been doing this for two decades, and we're more mature about how we say it.
What FRank Actually Measures
FRank 2.0 weights eight categories. Each one is observable, each one is documented in the engine's configuration file, and each one is something you can verify yourself by looking at the casino's site.
- Licence qualityRegulator tier and licence count. UKGC and ADM/AAMS score highest; MGA, Gibraltar, IoM, Alderney, Spain, Sweden and Denmark next; Cyprus, Kahnawake, Greece, Romania, Montenegro at the middle tier; Curaçao under the post-2024 CGA framework lower; not-regulated operators get a penalty.
- Software diversityNumber of distinct, named studios in the lobby — not how popular those studios are. We removed the popularity boost in 2026 because it penalised operators that included quality niche studios. A small extra bonus applies when the lobby includes at least two recognised tier-1 providers (NetEnt, Pragmatic Play, Microgaming, Play'n GO, BGaming, Evolution, Yggdrasil and similar).
- Banking depthNumber of deposit and withdrawal methods supported. Real cryptocurrency networks, PayPal, bank wire, and modern rails like Trustly, Apple Pay, Google Pay, Interac and PIX carry more weight than legacy aggregators. Dead processors (the old click2pay, clickbuy) were removed from the model in 2026.
- Operational maturityAge of the operator, plus presence of live customer support and breadth of casino types offered (download / instant-play / mobile / live). Operators under one year old start with a penalty that decays as they accumulate track record.
- Player experienceNumber of supported languages, number of accepted currencies, and the count of restricted countries (a long restriction list is a small penalty — more players can play).
- Player reviewsEach published user review on a casino's page contributes a value based on the star rating: 5 stars adds, 1–2 stars subtract, 3 stars are neutral. Spam is filtered editorially before reviews count.
- FXCheck signalA scheduled component for 2026: the aggregate Verified / Mixed / Issues status across the operator's active bonuses, derived from player Yes/No reports on whether each bonus paid as advertised. See FXCheck methodology.
- Recency penaltyListings older than 90 days start to decay in weight. An operator whose review hasn't been refreshed recently drifts down the ranking unless we keep it current.
What FRank Deliberately Ignores
This list matters as much as the input list, because what an algorithm refuses to consider is part of what makes it honest.
Four things FRank does not measure
Commission rate. What the casino pays us per signup or per depositing player. The original 2007 scorecard kept this out, and every version since has too.
Bonus headline size. A €5,000 welcome offer doesn't help if it's locked behind 70x wagering and a €100 cashout cap. FRank weights how an operator actually pays, not what its promotions team puts on the homepage.
Marketing copy. Anything the operator writes about itself — "the world's safest casino", "industry-leading payouts" — carries zero weight in the ranking.
Software popularity. Up until 2025 we boosted operators whose providers appeared at many other casinos. We stopped in the 2026 rebuild because it penalised operators that built lobbies around quality niche studios. Diversity rewards a wide lobby, the tier-1 check rewards recognisable studios, and neither one rewards conformity.
The Math, in Plain English
For each casino still in business, FRank does this:
Compute the facts score
Start from a baseline of 5.0. Add or subtract small values for each of the input categories above. The licence and banking categories use a fixed tier table — UK and Italy add 0.50, Malta adds 0.40, and so on down. Software adds a per-studio value plus a diversity bonus capped at 0.30 and an optional tier-1 bonus of 0.08. The final facts score for most operators lands somewhere between 4 and 7.
Add the player reviews
Each published user review contributes a small value based on its star rating. The total is summed onto the facts score. There is no "popularity boost" for many reviews and no averaging.
Apply the player layer (FXCheck) and recency, when active
FXCheck adds or subtracts based on whether the operator's bonuses actually pay out as advertised. Recency subtracts a small amount from listings that haven't been refreshed in over 90 days. Both components are gated and will activate as the underlying data sources go live in 2026.
Cap at 10, floor at 0
The total cannot exceed 10 and cannot go below 0. If the casino is marked closed, blacklisted, or suspended, the score is forced to 0 and the casino is removed from the ranking entirely — it does not occupy a position, even at the bottom.
That's the whole formula. There is no opaque combination layer, no neural network, no AI sentiment scoring. The 2019 version had a "virtual dictionary" that tried to detect sentiment in review text — we removed it in the 2026 refactor because it produced too many ambiguous classifications and the gain over the simpler star-rating-based contribution was not clearly positive.
How often FRank runs
The engine runs on a scheduled cron job and recomputes all scores from scratch on every run. The current cadence is roughly every 8 hours. If a casino is added, modified, blacklisted or closed between runs, the change is reflected at the next pass.
FXCheck: How Players Feed Into FRank
FXCheck launched in 2026 as a dedicated layer on top of FRank. Every bonus offered by every operator in our directory accepts a player vote — did this bonus pay out as advertised? Yes or No. After at least five reports, the bonus gets a Verified, Mixed, or Issues status, with a 30-day recent window and a 90-day decay on older reports. The aggregate status across an operator's bonuses feeds back into the operator's FRank score.
FXCheck exists because no facts-based scoring can catch a specific class of operator behaviour: marketing a bonus at one set of terms and quietly applying a stricter set at payout time. A casino can publish 35x wagering on its promotions page and still configure the bonus engine to claw back winnings on technical grounds. The only honest check on that is asking the players who actually claimed the bonus what happened. The full methodology lives at FXCheck methodology.
What FRank Can't Do
FRank is a predictive proxy, not a guarantee. There are categories of risk it cannot capture, and we don't want this page to oversell what it does.
Version History
Compact timeline of the major versions. Patch-level bug fixes are excluded — there have been many over the years, none individually significant enough to list here.
- 2007F-Ranker-Beta — first manual editorial scorecard, predecessor to FRank.
- 2015-10-19FRank 1.0 — first formal release as a fully computed score.
- 2016-04FRank 1.07 — cryptocurrency banking boost added (Bitcoin and Litecoin first cited).
- 2016-04 → 2017-06FRank 1.10–1.11 — virtual dictionary added to user-review analysis; later retired in 2026.
- 2018-03 → 2019-01FRank 1.12 / 1.131 — software, banking, and user-review weights rebalanced.
- 2019-09FRank 1.2 — review quarantine introduced (each new review held for one cycle before counting, to deter ranking manipulation).
- 2026-05FRank 2.0 — full refactor. Six legacy scoring files collapsed into a single engine; magic numbers moved to a documented config; licence and banking lists modernised; popularity-boost removed; FXCheck and recency hooks added (currently gated, going live in 2026); sentiment-analysis virtual dictionary retired.
Frequently Asked Questions
Can the team change a casino's FRank score manually?+
Not by editing the score directly. The engine recomputes every casino's score from scratch on each run, so anything we write into the score table gets overwritten at the next pass. What an editor can change is the underlying input data — verifying a new licence, adding a banking method, marking a casino blacklisted — and those changes flow into the score on the next computation. Every editorial action that affects an input is logged.
What happens if a casino is blacklisted or closes?+
The casino's FRank score is forced to 0, its rank position is set to 0 (out of ranking), and it disappears from the sorted directory on the next engine pass. The review page itself stays online, with a banner explaining the status — we keep closed and blacklisted reviews accessible because players who deposited there before the closure still need access to the information.
Why don't you publish the exact weights for every input?+
We publish what each input measures and its relative direction (boost or penalty), which is enough for a reader to understand and audit the ranking. We don't publish the exact decimal weights of every tier because doing so would invite gaming — operators would tune themselves to maximise the metric rather than improve the underlying behaviour. The weights are stored in a single config file in the engine source and can be reviewed on request for editorial transparency purposes.
My favourite casino moved up (or down) after the 2026 refactor. Why?+
The 2026 refactor changed several things at once: we removed the software-popularity boost, modernised the licence and banking lists, and fixed a long-standing bug in how user-review values were summed. Casinos with rare-but-quality provider portfolios generally moved up. Casinos that scored well only because they ran mainstream software moved slightly down. Casinos with old or expired Curaçao master-sublicences moved down because those licences expired in January 2025 and we no longer accept them as valid.
What if I disagree with FRank's ranking of a specific casino?+
Two ways to push back. If you've played there and the bonus did or didn't pay as advertised, submit a Yes/No vote via FXCheck on that casino's page — that's the most direct way to move the ranking. If you think we've miscategorised a verifiable fact (wrong licence number, wrong banking method, wrong country list), use the contact form. Factual corrections trigger a 48-hour editor recheck and, if warranted, a visible CORRECTED note on the review page.
How We Maintain This Page
This page is updated when the FRank engine ships a meaningful change — a new version, a new input category, a removed input, a change to the licence or banking lists. We don't update it for routine refresh cycles or for individual ranking changes. The version history above is the source of truth for what FRank has done since 2007.
If you spot anything on this page that contradicts what the engine actually does, that's a documentation bug on our side and we want to know. Use the contact form and we'll reconcile within 48 hours.
This page is part of FreeExtraChips' trust hub. Related: Editorial Standards · RTP verification methodology · FXCheck methodology · Casino reviews directory · Editorial team.