Skip to main content

OpenTofu Documentation Version: 1.6.x

The documentation is divided into four main sections, covering CLI-based workflows, internal processes, an introduction to the tool's capabilities, and guidance on using the OpenTofu configuration language for managing infrastructure.

Getting started

Get started with OpenTofu or migrate from a previous version. This section has all the info you need.


Use the OpenTofu configuration language to describe the infrastructure that OpenTofu manages.

CLI Documentation

Learn OpenTofu's CLI-based workflows. You can use the CLI alone or with cloud backends.


Learn how OpenTofu generates the resource dependency graph and executes other internal processes.