Skip to main content
The CLI is a single static binary named unkey.
Without Node, download the archive for your platform from the releases page and put the unkey binary on your PATH instead. Both paths ship the same binary, currently .

Supported platforms

The CLI runs on Linux and macOS, on both x86_64 and arm64. There’s no Windows build. On the releases page, CLI releases are tagged cli/vX.Y.Z and each archive is named unkey_<OS>_<arch>.tar.gz, for example unkey_Darwin_arm64.tar.gz for an Apple silicon Mac or unkey_Linux_x86_64.tar.gz. On npm, stable releases are tagged latest and pre-releases next.

Check the installation

This prints the installed CLI version to stdout. unkey version prints the same value. Neither command calls the API or needs authentication. unkey --help lists top-level commands. See The unkey CLI for how they’re organized.

Next steps

CLI authentication

Sign in with unkey login or pass a root key per command.

Output and shared flags

Human output, JSON for scripts, and shared resource command flags.
Last modified on November 9, 2026