Skip to content
temp.cool

How to send a password in Slack or Teams

1 min read · Updated

Short answer

Don't paste the password itself. Put it in a temp.cool link that opens once, post the link in Slack or Teams, and the chat keeps only a dead link once your colleague has read it.

  1. 1

    Make a one-time link

    Paste the password into temp.cool and set it to open once, with a timer of 1 hour or 1 day.

  2. 2

    Post the link, not the password

    Send it in a direct message rather than a channel, so only one person can open it.

  3. 3

    Check it was opened

    Your manage link shows when it was read. If someone else got there first, change the password.

Why passwords in chat are a problem

  • Search finds everything. Anyone in a channel, now or later, can search for “password”.
  • Admins and exports. Workspace admins can export messages, and compliance tools archive them.
  • Integrations read along. Bots and apps in a channel can see what is posted there.
  • Edits and deletes don’t always help. Notifications, email digests and other devices may have kept a copy.

Slack and Teams open links to build a preview. temp.cool shows a “Show the secret” button first, so the preview bot sees only that page and the secret is still there for your colleague.

For a whole team

Need to share a login with several people? Set the link to open up to 10 times, or better, give each person their own account in the service. See also sending a password securely.

Got a secret to send?

Free, no account. Read once, then poof.

Write a secret