Built for your environment backups and best practices. Securely share configuration files
via screenshots, Slack messages, and team wikis – without exposing secrets.
# Install via npm
$ npm install -g dotsnap
# Run in your project directory
$ dotsnap mask
✓ Found .env file
✓ Masked 8 secrets
✓ Saved to .env.safe
# Or use the web UI
$ dotsnap webChoose the method that works best for your workflow
Install globally and use from any project directory
npm install -g dotsnapRun directly without installing anything
npx dotsnap maskBrowser-based tool for quick masking
CLI & web UI options. Works with any workflow. No vendor lock-in.
All masking happens locally. Your secrets never touch our servers or leave your machine.
Automatically identifies and highlights risky keys like tokens, passwords, and API credentials.
Shows first and last characters so you can identify which credential is which.
Maintains comments, empty lines, and structure. Your .env.safe file looks just like the original.
Lightning-fast masking with copy, download, and shareable link capabilities built-in.
Share configs safely in Slack, screenshots, wikis, or documentation without worry.
Your environment variables NEVER leave your computer. We built it with trust in mind.