Cloudflare is a cloud-based web application performance and security solution that uses the collective knowledge of the Internet to keep websites safe. Cloudflare can be used by any website, small or large, to protect itself from online threats such as email harvesting, SQL injection, cross-site scripting and comment spam.