For small hobby websites, the free plan is enough. It offers CloudFlare’s unmetered DDoS protection as well as some of the speed optimization features such as static content caching. However, for larger websites, it is recommended to upgrade to a paid plan, which provides access to a wider range of Cloudflare features such as image optimization.