This is the development version of the SOPS documentation. The documentation for the latest SOPS release can be found on getsops.io.

Installation

How to install SOPS, or build it from source

Stable release

Binaries and packages of the latest stable release are available at https://github.com/getsops/sops/releases.

Development branch

For the adventurous, unstable features are available in the main branch, which you can install from source:

$ mkdir -p $GOPATH/src/github.com/getsops/sops/
$ git clone https://github.com/getsops/sops.git $GOPATH/src/github.com/getsops/sops/
$ cd $GOPATH/src/github.com/getsops/sops/
$ make install

(requires Go >= 1.25)

If you don't have Go installed, set it up with:

$ {apt,yum,brew} install golang
$ echo 'export GOPATH=~/go' >> ~/.bashrc
$ source ~/.bashrc
$ mkdir $GOPATH

Or whatever variation of the above fits your system and shell.

To use SOPS as a library, take a look at the decrypt package.

Last modified May 15, 2026: Add page descriptions. (9b7b84e)