For the player, it’s free. There’s no charge to use the software. The casino, providers, and developers make their money from advertising.