Well, it depends how you look at it. In reality, no gambling machine is “fair.” All slot machines and reel pokies are set to pay out less than 100% over time. So, by true definition, there are no “fair” slot machines on casino floors.
That said, slots and pokies at online casinos with reputable software that is independently audited are, in fact, better bets than their land-based counterparts. In Australia, pokies in pubs and at land-based casinos are required to pay back 87% or higher by law (most run about 91% plus or minus a few points.) In New Jersey (home to Atlantic City in the USA), slots must pay back at least 78%. In Nevada, the minimum slot payback percentage is only 75%. Yet many online slots are independently audited and pay back between 93% and 97%. For example, slot machines at Spin Palace Casino routinely average in this range.
We recommend that you play at a licensed casino which is independently audited. That is how you can be assured a fair game which will be better than what is offered in land-based casinos. There are many such casinos listed here at Pokie Wins. Good luck!