Skip to content
2 min read

vercel secrets

Learn how to list, add, remove, and manage secrets used in environment variables with the vercel secrets CLI command.
Table of Contents
Choose a framework to optimize documentation to:
    Environment Variables are now encrypted by default, so it's no longer necessary to use vercel secrets. This command will eventually be deprecated.

    The vercel secrets command is used to manage Secrets used in Environment Variables under the current scope, providing functionality to list, add, rename, and remove Secrets.

    terminal
    vercel secrets list

    Using the vercel secrets command to list all Secrets under the current scope.

    terminal
    vercel secrets add [secret-name] [secret-value]

    Using the vercel secrets command to add a Secret to the current scope.

    terminal
    vercel secrets rename [old-name] [new-name]

    Using the vercel secrets command to rename a Secret under the current scope.

    terminal
    vercel secrets remove [secret-name]

    Using the vercel secrets command to remove a Secret from the current scope.

    The following global options can be passed when using the vercel secrets command:

    For more information on global options and their usage, refer to the options section.

    Last updated on February 8, 2023