Password Pusher: The Easy and Safe Way to Share Passwords, Files and URLs

Password Pusher is a self-hosted application designed for secure sharing of passwords, text, files, and URLs with features like expiry settings and automatic deletion.

Password Pusher: The Easy and Safe Way to Share Passwords, Files and URLs

Need a quick way to send a randomly generated password? How about a important file or URL? Password Pusher is the tool for the job!

What is Password Pusher?

Password Pusher is an opensource application to communicate passwords over the web. Links to passwords expire after a certain number of views and/or time has passed.

Password Pusher Features

  • Easy-to-install: Host your own via Docker, a cloud service or just use
  • Opensource: No blackbox code. Only trusted, tested and reviewed opensource code.
  • Versatile: Push passwords, text, files or URLs that autoexpire and self delete.
  • Audit logging: Track and control what you've shared and see who has viewed it.
  • Encrypted storage: All sensitive data is stored encrypted and deleted entirely once expired.
  • Host your own: Database backed or ephemeral, easily run your own instance isolated from the world.
  • JSON API: Raw JSON API available for 3rd party tools or command line via curl or wget.
  • Command line interface: Automate your password distribution with CLI tools or custom scripts.
  • Logins: Invite your colleagues and track what is pushed and who retrieved it.
  • Internationalized: 28 language translations are bundled in. Easily selectable via UI or URL
  • Themes: 26 themes bundled in courtesy of Bootswatch. Select with a simple environment variable.
  • Unbranded delivery page: No logos, superfluous text or unrelated links to confuse end users.
  • Customizable: Change text and default options via environment variables.
  • Light & dark themes: Via CSS @media integration, the default site theme follows your local preferences.
  • Rebrandable: Customize the site name, tagline and logo to fit your environment.
  • Custom CSS: Bundle in your own custom CSS to add your own design.
  • 10 Years Old: Password Pusher has securely delivered millions and millions of passwords in its 10 year history.
  • Actively Maintained: I happily work for the good karma of the great IT/Security community.
  • Honest Software: Opensource written and maintained by me with the help of some great contributors. No organizations, corporations or evil agendas.

With Password Pusher, you can push passwords, text, files, or URLs that autoexpire and self-delete. This means that you can set a specific time for the link to expire, or determine the number of times it can be viewed. This ensures that the password or sensitive information can only be accessed for a limited period, providing an additional layer of security.

Not only can you share passwords with Password Pusher, but it can also generate passwords based on pre configured options built into the app. You control how strong the password is based on the options you choose.

Password Pusher is an open source application. There is a demo you can try before you install it to see if it suits your needs. It's very simple to install using one Docker run command.

Run your own instance of Password Pusher for as little as $1.2/Month with PikaPods! – Start free with $5 welcome credit 🤗

Install Password Pusher with Docker

First, you will need a host machine with Docker installed and running. If you need help getting Docker installed, see our guide on installing Docker on Debian.

Run the following command to install Password Pusher using Docker.

docker run -d -p "5100:5100" pglombardo/pwpush-ephemeral:release

After you run the Docker command, wait a couple minutes then navigate to your host machine IP on port 5100 to start using it.

Final Notes and Thoughts

Password Pusher has been around for a decade, and has securely delivered millions of passwords in that time. It's actively maintained and developed by a passionate open source community.

I'm genuinely curious if any of you have used this or any other tools like Password Pusher? I myself don't have a use for tools like this but if you have a high communication remote job, I could see this coming in great handy.

If you find Password Pusher useful or want to find out more information, hop over to the Password Pusher Github repo and give it a star!