Resources

Sharing What We Know

At iTech Labs, care extends beyond every iGaming certification project. We believe in empowering the industry with knowledge, because when studios understand compliance, everyone benefits. Our Resources Hub brings together insights, guides, and best practices designed to help developers, suppliers, and operators navigate the fast-evolving world of iGaming regulation.

News and Events

ICE 2026 event

iGB Live event

Our RNG standards are generally used both by customers operating in gaming jurisdictions where Random Number Generator (RNG) standards are not available, as well as by customers operating outside the gambling industry, such as social gaming and app industries.

iTech Labs Standards

iTech Labs tests online gaming systems against gaming regulatory standards worldwide.

Got Questions? 

We’ve Got Answers.

How do I get my RNG certified?

iTech Labs tests and certifies a large number of RNG’s every year. We offer set prices for RNG testing and certification. After receiving your enquiry, we send you a small questionnaire to gather basic information about your RNG implementation. This allows us to estimate the cost accurately, and offer you a fully fixed price.

After receiving your response, we send you details about the submission requirements, testing process, reporting, deliverables along with our fixed price. If you are happy with the information provided, we start the process. If you have additional questions, you can email or call us for further discussions.

You may consider implementing one of our recommended PRNG algorithms as it may reduce extra work and re-testing. RNG testing involves: source code evaluation, compilation to generate the raw RNG output, and testing the raw numbers and scaled/shuffled output. RNG implementation may use Pseudo Random Number Generators or Hardware generators. For both, we test the raw numbers and scaled/shuffled output.

iTech Labs certifies large number of games including casino games, multi-player games, skill-based games and many more each year. We always provide a fixed price proposal, which includes the testing scope, testing process, schedule, the deliverables and the price.


You will need to have a working site available, for our testing to be completed. We also normally require player accounts and back end access during the testing period. Weekly or bi-weekly progress reports will be provided, which include progress percentages for each module and details for each bug found, including screen shots and references to the relevant standard. We retest bugs as they are fixed.


For smaller projects we invoice the full amount at the beginning of the project. For larger projects we invoice for deposit at the beginning of the project, and then the balance is payable monthly, based on progress. After the testing is completed, we provide the detailed certification report and certificates.

Each jurisdiction sets the standards they are willing to accept, and we use those standards, supplemented with risk-based tests (we test the things which create a high risk for the operator if they were to fail e.g. game implementation not matching game rules, or RTP). Outside these jurisdictions, as part of our initial negotiation on scope and price, we would define the standards we are using.

If your RNG (and scaling) have passed our tests, we provide RNG certification. This includes an RNG certification logo, a linked certificate and a hot-linked original certificate.

If your RNG and games have passed our tests, we provide an RNG & Game certification. This includes an RNG and games certification logo, a linked certificate and a hot-linked original certificate.

If we audit the actual RTP/RNG of your games (from server logs), we provide a RTP/RNG audit certification. This includes an RTP/RNG audit logo, a linked audit report and a hot-linked original audit report.

If your platform has passed our tests, we provide platform certification. If your games have passed integration tests, we provide integration certification.

We have a very simple method of starting a business relationship with you. We agree on a scope of work and a fixed price, usually through a proposal document, then we ask for a deposit payment. This establishes the fact that we are working together on the project with an agreed scope and a fixed price.

Further invoices are issued monthly, based on progress made. We pride ourselves on our dedication to meeting agreed deadlines. Please use the Connect with iTech Labs page to see how we can help your business.

Compliance and quality assurance
testing you can trust.