How Password Pusher Works
Password Pusher has been around since 2011. You paste a password, set the number of views and days until expiration, and get a link. It is simple and reliable.
The key difference is in the encryption model. Password Pusher encrypts data on the server side. Your password is sent over HTTPS to their server, encrypted there with a server-managed key, and stored. When the recipient opens the link, the server decrypts and displays it.
This means the server has access to your plaintext password at two points: when you submit it and when the recipient views it.
Feature-by-Feature Comparison
| Feature | onetimelink.me | Password Pusher |
|---|---|---|
| End-to-end encryption | ✓ Browser-side AES-GCM | ✗ Server-side encryption |
| Zero-knowledge | ✓ Server never sees plaintext | ✗ Server decrypts for viewer |
| Multi-view links | ✗ Strictly one view | ✓ Configurable view count |
| API access | ✗ Not yet | ✓ REST API |
| Self-hosting | ✓ Docker | ✓ Docker, Heroku, etc. |
| File sharing | ✗ Text only | ✓ Files supported |
| Password generator | ✓ Built-in | ✗ |
| Account required | ✓ No | ✓ No (optional) |
| Open source | ✓ | ✓ |
Where Password Pusher Wins
- Multi-view links. You can allow a link to be viewed multiple times before expiring. Useful for team scenarios where several people need the same credential.
- API access. Password Pusher has a REST API, making it useful for CI/CD pipelines and automation scripts.
- File sharing. You can share files, not just text.
- Mature deployment options. One-click deploys to Heroku, Kubernetes charts, and extensive Docker documentation.
Where onetimelink.me Wins
- End-to-end encryption. The server never sees your password in plaintext. Period. The decryption key lives only in the URL fragment, which browsers never send to servers.
- Strict one-time access. The link works exactly once. There is no ambiguity about whether someone else might have viewed it. One view, then it is destroyed permanently.
- Simpler interface. One text field, one button. No settings to configure unless you want to. Password Pusher presents more options upfront, which adds complexity.
- Built-in password generator. Generate and share strong passwords in a single workflow.
The Bottom Line
Password Pusher is a capable tool with a strong feature set, especially around multi-view links and API access. If you need those features, it is a solid choice.
But if your primary concern is security and privacy, onetimelink.me has a fundamental advantage: the server is mathematically unable to read your secrets. For password sharing, that is the feature that matters most.
Share passwords with zero-knowledge encryption
Your secrets are encrypted in the browser. The server never sees them. Free and open source.
Create a secure link