Hello there I was wondering what are free ways to earn crypto without investment
Get a job, any work or service related to crypto and earn from it, that's the only way if you don't want to invest. Airdrops and giveaways is something you have to invest with time that doesn't give any guarantee of profit unlike if you do it with a job.