Absolutely, Terraform is cloud-agnostic. It has extensible providers that allow you to manage a broad spectrum of resources including hardware, IaaS, PaaS, and SaaS. Hence, whether you're using AWS, Google Cloud, Azure or any other service providers, Terraform can help you manage your infrastructure seamlessly and efficiently.