If you're looking for an app development company, you might be wondering how free apps make money. Despite being free, apps can generate revenue in several ways. One of the most common methods is through advertising. Free apps often display advertisements to users, which generates revenue for the app developer. These ads can take many forms, including banner ads, interstitial ads, and rewarded video ads.