Depending with what you want to do there are so many ways to earn online. You can earn right from clicking ads, blogging, writing content, taking surveys, posting in forums and so on. The following are legit sites where you can earn online. For best ptc sites go for neobux, scarlet clicks and gpt. For surveys go for clixense, ipsos and the list is endless. If you are good at a certain field or profession you can earn a living out of it by becoming an online tutor at studypool. If you are a good writer with good English and good typing speed you can register yourself at freelancer, upwork, overcoop or fiverr and start earning. If you like watching videos on YouTube, you can earn few bucks by watching videos at successbucks, paid to YouTube, you cubez, inbox dollars and swagbucks.