Bitcoin faucets are most likely the best way to earn free bitcoins. There are scores and scores of of such bitcoin faucets or bitcoin rewarding sites looming round the web that give away free bitcoins to their visitors. However, the amount of bitcoins they give is extremely modest and it varies from 100 Satoshis (0.000001 BTC) to 10,000 Satoshis (0.0001 BTC).