Real money games require real money to play in.
If anyone gave free money to get started, people would abuse it and gamble it all to either double up quick or just quit and try again. and it wouldn’t play like a real money game.
There are sites that say like hey if you buy $x dollars to start we’ll set aside a free pot of extra money for you you can unlock as you play a bunch.
There are games that have like 1 cent/2 cent blinds. that means a full buy in for a game is like $2, so probably 40+ dollars is a good start