NPM-WHOAMI(1) NPM-WHOAMI(1)

# [NAME](#NAME)

**npm-whoami** - Display npm username

## [Synopsis](#Synopsis)

```
npm whoami
```

Note: This command is unaware of workspaces.

## [Description](#Description)

Display the npm username of the currently logged-in user.

If logged into a registry that provides token-based authentication, then connect to the **/-/whoami** registry endpoint to find the username associated with the token, and print to standard output.

If logged into a registry that uses Basic Auth, then simply print the **username** portion of the authentication string.

## [Configuration](#Configuration)

## **registry**

- Default: "https://registry.npmjs.org/"
- Type: URL

The base URL of the npm registry.

## [See Also](#See_Also)

- npm help config
- npm help npmrc
- npm help login

October 2026 NPM@12.2.0

---

Document: npm-whoami(1) from npm-12 12.2.0-r0 (Chainguard OS)
Source: https://github.com/npm/cli
