---
title: passphrase
url: /docs/esc/providers/rotators/passphrase/
---
The `passphrase` rotator enables you to any user defined key in your ESC environment generating memorable passphrases.

> **Note:** If you want to generate _random passwords_ use the [password rotator](/docs/esc/providers/rotators/password/)

## Inputs

- **separator**: Specifies a single character to be used as word separator. (default: `-`)
- **capitalize**: if `true` will capitalize each generated word. (default: `false`)
- **length**: The number of words that the generated passphrase will contain. (default: `5`)

## Example

The `passphrase` rotator can be configured for any random user defined key.

```yaml
values:
   fn::rotate::passphrase:
      inputs:
        separator: "%"
        capitalize: true
        length: 4

```

This configuration will generate passphrases like `Mouth%Purebred%Headstone%Plausibly`.

