It’s never been easier to score free stocks.
On most platforms, all you need to do is open an account and make a small deposit and you will instantly unlock the chance to get free shares worth hundreds of dollars.
The very first time I referred a friend to Robinhood, he got one share of Meta (then Facebook) worth a little over $140!
Not bad for taking 5 minutes to download an app.
Plus, you can take advantage of several of the offers below and score free stock on multiple apps at the same time.
If you end up not liking the app, just wait until the free share becomes available to sell then transfer it out of the app.
If you’re a new investor and want some free stock to kickstart your portfolio or if you’re just looking for some free stocks, here are the 10 best apps that give free stock.
I’ve ranked them by combining how good the bonus is, how easy it is to unlock, and how much I like the app itself.
I’ll also cover exactly what you need to do to unlock each of the free stock shares and cash bonuses and what I like/dislike about each brokerage.
App | Best For | Promotion | Sign Up |
---|---|---|---|
moomoo | Intermediate traders | 16 free stocks | |
Public | Overall | $3-$300 in free stock | |
Robinhood | New investors | $5-$200 in free stock | |
Webull | New, active traders | Up to 12 free stocks worth up to $3,000 | |
eToro | Social trading | $10 cash bonus | |
M1 Finance | Automated, long-term investing | $75-$10,000 cash bonus | |
Acorns | Families | $10 cash bonus | |
TradeStation | Active traders | $150-$3,500 cash bonus | |
Stash | Young investors | $20 in free stock | |
SoFi Invest | Full-service | $5-$1,000 free stock |
Be sure to use the links in this article! Several of the above offers are only available through referral links.
Here are the 10 best free share apps right now:
1. Moomoo (up to 16 free stocks)

moomoo is a commission-free stock, ETF, and options trading platform built for active traders. Its combination of powerful tools and friendly user interface make it an excellent place for traders of all skill levels.
Pros of moomoo
- Easy requirements to get free stocks
- Commission-free stock, ETF, and options trading
- Earnings calendar and informative earnings hub
- Invest in multiple markets
- Premarket and after hours trading
- Paper trading simulator
Cons of moomoo
- No bonds, cryptocurrency, mutual funds, or CDs are supported
How to Get Free Stocks from moomoo
moomoo runs a special promotion with WSZ to give our readers up to 16 free stocks. Here’s how to unlock them:
On moomoo, You can earn 5 free stocks + 1 free Sofi (NASDAQ: SOFI) stock by depositing $100 onto the platform. If you deposit $1,000, you get 10 more free stocks.
This is the best bonus offering overall, and it’s actually pretty simple to get. You can find all the info you need in our moomoo app review. Keep in mind that moomoo is definitely built for traders, so long-term investors probably won’t enjoy using the platform.
2. Public ($3-$300 in free stock)
Public is an all-in-one investing app that allows you to invest in stocks, ETFs, crypto, treasuries, and alternative assets (like real estate, art, and collectibles) all from one portfolio.
Pros of Public
- Invest in stocks, ETFs, crypto, treasuries, and alternative assets
- Commission-free trading for stocks and ETFs
- Alternative assets available include real estate, art, collectibles, and other memorabilia
- Well-designed mobile app and desktop platform
- Fractional shares
Cons of Public
- No options trading
How to Get Free Stocks from Public
This offer is only available to new users that open a brokerage account and fund it with at least $20.
After your deposit settles, you will be given a stock slice valued between $3 and $300.
3. Robinhood ($5-$200 in free stock)
Robinhood is a popular stock, option, and crypto trading app that charges no commissions on trades. It’s incredibly user-friendly design and trading experience makes it popular for new, mobile-first investors.
Pros of Robinhood
- Invest in stocks, ETFs, options, and cryptocurrencies
- Commission-free investing
- Extremely user-friendly app and desktop platform
- Free stock with no deposit
Cons of Robinhood
- Has had a history of outages and trading restrictions
- No bonds or alternative investments
How to Earn Free Stock from Robinhood
Robinhood is one of two brokerages on this list that will give you free stock with no deposit. Simply create an account and link your bank account and Robinhood will award you free stock shares valued between $5 and $200.
4. Webull (up to 12 free stocks worth up to $3,000)
Webull is another mobile-first brokerage which primarily caters to younger generations. It offers stock, ETF, options, and crypto trading. It’s interface is slightly more difficult to use than Robinhood’s, but it also offers a number of charting tools for active traders.
Pros of Webull
- Invest in stocks, ETFs, options, and cryptocurrencies
- Commission-free investing
- The easiest way to get free stock
Cons of Webull
- No bonds or alternative investments
- Not a very attractive user interface
How to Earn Free Stock from Webull
Webull is the other brokerage on this list that will give you free stock with no deposit.
By creating an account Webull will award you 2 free stocks for signing up (valued between $3 – $300 each). Then, if you deposit $100 or more, Webull will award an additional 4-10 free stocks (valued between $7 – $3,000 each).
5. eToro ($10 cash bonus)
eToro securities trading is offered by eToro USA Securities, Inc. (“the BD”), member of FINRA and SIPC. Cryptocurrency is offered by eToro USA LLC (“the MSB”) (NMLS: 1769299) and is not FDIC or SIPC insured. Investing involves risk, and content is provided for educational purposes only, does not imply a recommendation, and is not a guarantee of future performance. https://www.wallstreetzen.com is not an affiliate and may be compensated if you access certain products or services offered by the MSB and/or the BD.
eToro is one of the world’s leaders in social investing and has features which enable you to exchange ideas with, trade alongside, and learn from experienced investors all over the world.
Pros of eToro
- Invest in stocks, ETFs, and cryptocurrencies
- Commission-free trading for stocks and ETFs
- CopyTrading feature allows you to copy other eToro traders
- Strong platform and feature-set for active trading
Cons of eToro
- App and desktop platform are not as user-friendly as others on this list
How to Get Free Stock from eToro
Instead of giving away free shares, eToro is giving new users $10 when they deposit $100 or more. After earning the cash, you can use it to buy your first stock.
6. M1 Finance ($75-$10,000 cash bonus)
M1 Finance offers the best brokerage account bonus in 2023.
M1 Finance is an investing and banking app that offers free stock and ETF investing, and access to a high-interest cash account. You can also open a separate account to invest in cryptocurrencies.
M1 Finance is best known for its automations which make long-term, tax-efficient investing easy. In my opinion, it is one of the best net-worth building platforms available. Check out our M1 Finance Review.
Pros of M1 Finance
- Invest in stocks, ETFs, and cryptocurrencies
- Commission-free investing in stocks and ETFs
- Automations and one-click portfolio rebalancing
- Automatically recommends tax-efficient allocation strategies
- User-friendly app and desktop platform
- Solid banking services
Cons of M1 Finance
- No options trading
- Not good for active trading
- Bonus is hard to qualify for
How to Earn Free Stock from M1 Finance
M1 Finance is not offering free shares, but they are giving away large sums of bonus cash for deposits and transfers.
For opening a new M1 Finance account and making a deposit, you can unlock the following bonus amounts based on a tiered deposit schedule:
Deposit | Bonus Amount |
---|---|
$10,000 – $29,999 | $75 |
$30,000 – $49,999 | $150 |
$50,000 – $99,999 | $250 |
$100,000+ | $500 |
Additionally, for opening a new M1 Finance account and making a transfer, you can unlock the following bonus amounts based on a tiered transfer schedule:
Transfer | Bonus Amount |
---|---|
$50,000 – $249,999 | $250 |
$250,000 – $499,999 | $1,000 |
$500,000 – $999,999 | $2,000 |
$1,000,000 – $1,999,999 | $4,000 |
$2,000,000+ | $10,000 |
7. Acorns ($10 cash bonus)
Acorns is ideal for families or investors looking to get started with long-term investing. It allows you to make recurring investments in a pre-built portfolio and invest spare change via roundups.
Pros of Acorns
- Invest in stocks, ETFs, options, and cryptocurrencies
- Commission-free investing
- The easiest way to get free stock
Cons of Acorns
- No bonds or alternative investments
- Not a very attractive user interface
How to Earn Free Stock from Acorns
Acorns is offering a $10 sign-up bonus for new users that set up a recurring investment of $5 or more.
8. TradeStation ($150-$3,500 cash bonus)

TradeStation is an advanced trading platform for active traders. You can trade stocks, ETFs, options, and futures plus alternative assets like FX, international equities, and cryptocurrencies.
Pros of TradeStation
- Powerful charting and trading platform
- Great selection of assets
- Excellent deposit bonus
Cons of Acorns
- Built for active traders
- Deposit bonus is difficult to earn
How to Earn Free Stock from TradeStation
TradeStation is offering a tiered deposit bonus for new accounts, not free stock shares. You can use your bonus to buy free shares.
Here is the tiered deposit requirements:
Deposit | Bonus Amount |
---|---|
$5,000 – $24,999 | $150 |
$25,000 – $99,999 | $300 |
$100,000 – $249,999 | $500 |
$250,000 – $499,999 | $1,000 |
$500,000 – $999,999 | $2,000 |
$1,000,000+ | $3,500 |
9. Stash ($20 in free stock)
Stash is an underrated brokerage app that combines the ease-of-use and commission-free structure of Robinhood with some automations like M1 Finance, making it a great mobile-forward broker for investors looking to build long-term wealth.
Pros of Stash
- Invest in stocks, ETFs, and cryptocurrencies
- Commission-free investing
- Easy requirements to get free stock
Cons of Stash
- No bonds or alternative investments
How to Earn Free Stock from Stash
Stash will give new users $20 in free shares when you sign up and deposit at least $5 in your account.
10. SoFi Invest ($5-$1,000 in free stock)
SoFi Invest is a newcomer and offers a variety of investing and banking services. You can invest in stocks and ETFs commission-free and open a variety of retirement accounts. SoFi Invest also offers some automated investing solutions and tools for active traders.
Pros of SoFi Invest
- Invest in stocks, ETFs, and cryptocurrencies
- Commission-free stock and ETF investing
- Solid banking services from the same login
- Easy requirements to get free stock
Cons of SoFi Invest
- No bonds or alternative investments
- Pretty good at many things, but not the best at one thing
How to Earn Free Stock from SoFi Invest
SoFi Invest will give new users between $5 and $1,000 in free shares for opening an account and depositing at least $10.
Final Word: Apps That Give Free Stocks for Signing Up
There are a number of investment apps that give free stock for signing up, and a handful of them have low or non-existent minimum deposit requirements.
While moomoo has the best bonus, my favorite overall is Public.
For new investors, Robinhood and Webull are 2 of the easiest apps that give free stock – I can’t recommend them enough. Try both, then choose which one you like best.
To unlock the best free stock bonuses you will need to deposit or transfer $1,000 or more, but the cash bonuses offered by M1 Finance and TradeStation are exceptional.
If you’re new to investing, want to try a new broker, or just want to score some free shares, use the links above to earn free stocks for signing up.
FAQs:
Where can I get stocks for free?
You can get free stocks by signing up to brokerages offering free stock sign-up bonuses. The best ones are Public, Robinhood, and Webull.
What is the best free stock?
The best free stock being offered right now are from these brokerages: Public, Robinhood, and Webull.
How to get free stock from Public?
You can get up to $300 in free stock from Public by signing up and depositing $20 or more. You’ll then get to claim a fractional share of stock worth $3 to $300.
Where to Invest $1,000 Right Now?
Did you know that stocks rated as "Buy" by the Top Analysts in WallStreetZen's database beat the S&P500 by 98.4% last year?
Our November report reveals the 3 "Strong Buy" stocks that market-beating analysts predict will outperform over the next year.