You can usually get free credits through the platform's bonuses, promotions, and exclusive offers. If you’re a new player, you get free credits for registering your account. However, the more you play, the more bonuses you get. So, keep playing to unlock fantastic bonuses.