First of all, credits are given not by casinos but by software providers who develop these games. All game developers have a different number of free credits. It can be 1,000 units, 2,000, or 100,000 units. No matter how many free credits you have, you can bet max and play for a very long time.
https://casinobest.ca/faq/how-many-credits-do-online-casinos-give-for-free-games/