Arrow left and right: switch to the adjacent tool in the overview. Arrow up and down scroll the page.

Onetime Secret

Onetime Secret

Secure one-time links for confidential information and passwords

Visit Website
Hearts Heat (0–100)
2,832 Stars MIT v0.25.9 Jun 13, 2026 Since Jan 2013 114 open issues

AI Summary

Onetime Secret is a tool for securely sharing confidential information via self-destructing links. The shared data is automatically deleted after a single access or after a specified time period expires. Ideal for developers and teams who need to securely share passwords, API keys, or other sensitive data.

Screenshot of Onetime Secret website

Pros

  • + Automatic deletion after single access increases security
  • + Easy handling without complex encryption setup
  • + Time-based expiration options for additional control

Cons

  • No proof of successful message receipt
  • No recovery possible if link is lost

Use Cases

  • Secure sharing of passwords and API keys with colleagues or clients
  • Transmission of confidential access credentials without email risks
  • Temporary exchange of configuration data in DevOps teams
  • Secure sharing of deployment credentials with external developers

Who is it for?

For developers, DevOps teams, and IT professionals who need to securely share sensitive data such as passwords, API keys, or access credentials.

Tags

What is Onetime Secret?

Onetime Secret solves a common problem in development teams: how to share passwords, API keys or credentials without leaving them permanently in email inboxes, chat logs or ticket systems. The tool generates a one-time link that irreversibly deletes the stored information after it is opened for the first time. Links can also be set to expire after a defined period, even if they were never accessed.

The European instance at eu.onetimesecret.com is aimed at users who want infrastructure located within the EU.

Core features

  • Self-destructing links: Stored data is automatically deleted after a single retrieval and is no longer accessible afterwards.
  • Time-based expiry options: Links can be configured with a validity period, so secrets that are never accessed expire automatically.
  • No complex setup: Sharing works through the web interface, without key exchange or additional software on either side.
  • EU instance available: eu.onetimesecret.com provides a dedicated European option.

Who is Onetime Secret for?

The tool is aimed at developers, DevOps teams and IT professionals who regularly share sensitive credentials. Typical scenarios include handing off deployment credentials to external developers, sending database passwords to new team members, or exchanging configuration data between teams once. Anyone who currently sends confidential information via email or Slack reduces the risk of that data remaining discoverable in communication archives over time.

Two limitations are worth keeping in mind. There is no read confirmation: it remains unclear whether the recipient actually opened the link. And anyone who loses the link before passing it on has no way to recover the secret.

Context & alternatives

Onetime Secret belongs to the category of secret sharing and temporary secret transmission. Similar services such as PrivateBin follow the same core principle of making a secret retrievable once and then destroying it. The Onetime Secret project itself can also be self-hosted as an open-source variant.

The key difference from full secret management solutions such as HashiCorp Vault lies in scope. Onetime Secret does not manage persistent secrets, rotate credentials or provide access logs. It is a handover tool, not a vault. Those who only need to pass on a secret once without leaving a trace, and without building infrastructure, can use the hosted version. Those who want control over the server deploy the open-source version themselves.

Related Tools

Meooow! Want tool tips by email?

Yes, please!