secrt.io

Share digital secrets from the command line.

tokens passwords api keys config files private keys certificates ssh keys credentials PATs license keys reset links connection strings session cookies

Features

  • Secure. X25519-XSalsa20-Poly1305 public-key authenticated end-to-end encryption using golang.org/x/crypto/nacl/box.
  • Convenient. A public key server and shared inbox make sharing easy. Machine accounts help you securely share secrets with hardware.
  • Open Source. Client and server code is Apache-2.0 licensed and available from GitHub.

Examples

Generate and share your public key:

secrt enrol me@example.com
enrolment completed

Invite a friend to enrol:

secrt invite friend@example.com
invitation sent

Send them a secret!

echo "p4ssw0rd" | secrt send friend@example.com
2465b56c

See what secrets have been sent to you:

secrt ls
ID       Peer                       Size Sent       Description
cbf061e6 alice@example.com           859 10:01:41   README.md

Download and decrypt a secret:

secrt get cbf061e6 > README.md

Download

# PowerShell

# Or download directly

secrt-windows-amd64.exe

Pricing

secrt.io is free to use, but it's even easier with a private server. Automatically accept keys from peers in the same domain, store larger secrets, and send them more often. Since it's a CLI tool, you can incorporate it into your workflows. Never copy a private key again!

Public Server

$0

Join the party!

  • 50 secrets/week
  • Includes 2 machines
  • Max secret size 5KiB
  • Secrets expire after 4 hours
Smort!

Private Server

$49USD/year

Do it! Do it now!

  • BYO domain
  • Up to 100 users or machines
  • Group and Pinned secrets for machines
  • Max secret size 250KiB

Self Hosted

$0

Run your own server!

  • Run on your own infra
  • Make your own rules!
  • Unlimited secrets
  • Configurable Secret Size
  • Configurable Expiry

Our standard terms of service apply to all plans. Please contact sales@secrt.io for specialised pricing.