Several platforms, such as Robinhood, Webull, and Firstrade, provide new users with free stock shares upon signing up and opening a brokerage account. Typically, these platforms use a "pick a card game" or similar mechanisms where you might earn free stocks valued anywhere from $5 to $200, depending on luck and the app's specific promotional campaign. There are dozens of free stock trading apps that offer you free stocks for signing up. Apps like Robinhood will give you a free stock worth up to $200 and no minimum deposit is required. Another lucrative offer is Webull which will give you up to $2,300 with two free stocks, after an initial deposit of $5.