Skip to main content

Official CLI for 1Password's desktop app.

# To sign in to a 1Password account:
op signin

# To list all vaults:
op vault list

# To print item details in JSON format:
op item get <item_name> --format json

# To create a new item with a category in the default vault:
op item create --category <category_name>

# To print a referenced secret to 'stdout':
op read <secret_reference>

# To pass secret references from exported environment variables to a command:
op run -- <command>

# To pass secret references from an environment file to a command:
op run --env-file <path/to/env_file.env> -- <command>

# To read secret references from a file and save plaintext secrets to a file:
op inject --in-file <path/to/input_file> --out-file <path/to/output_file>