SnapPwd CLI

Share secrets and files securely without leaving your terminal. Integrate secure sharing into your scripts and CI/CD pipelines.

npm install -g @snappwd/cli

Lightning Fast Sharing

Share a secret in seconds. No need to open a browser, log in, or click through menus. Just pipe it and go.

$ snappwd put "MySecretPassword"
https://snappwd.io/v1/s/abc-123...

Secure File Transfer

Upload config files, logs, or archives securely. Perfect for sharing .env files with teammates.

$ snappwd put-file .env.production
https://snappwd.io/v1/f/xyz-789...

Installation & Usage

1. Install via NPM

The CLI is available as a Node.js package. You'll need Node.js installed on your machine.

npm install -g @snappwd/cli

2. Share Text

Encrypt text and get a one-time link.

snappwd put "SuperSecret123"

3. Share a File

Encrypt and upload a file (up to 5MB).

snappwd put-file ./path/to/secret.key

Automation & DevOps

CI/CD Integration

Use SnapPwd CLI in your GitHub Actions, GitLab CI, or Jenkins pipelines to securely exfiltrate build artifacts or logs without exposing them in public build logs.

Example: Send build logs on failure

# In your CI pipeline script
npm install -g @snappwd/cli
snappwd put-file ./build.log

Open Source

The CLI is open source and transparent. Audit the code yourself.