Share one-off secrets securely with expiring links.
UNIVERSAL SECRETS MANAGER

Supercharge developer productivity

Stop struggling with scattered API keys, hacking together home-brewed configuration tools, and avoiding access controls. Keep your team and servers in sync with Doppler.

Get Started For Free
Watch demo
setup in 4 mins
Watch Ryan install Doppler
from dev to prod in 4 mins

From startups to mature organizations, Doppler powers forward thinking companies. See what they think

Quickly fetch your environment variables wherever you develop and deploy.

1
Setup Once
$ brew install dopplerhq/cli/doppler
.... updating brew
.... doppler installed

$ doppler login
... welcome Yasmen!

$ doppler setup
... select project: billing
... select config: dev_yasmen
2
Add Secrets
PORT
3030
STRIPE_KEY
sk_live_mKciizZfpXhQgXoNZmzECVN
DB_URL
psql://sdetMoRHjVfWIzKStYUUWiBCh@localhost/modelX
LOGGING
dev
TWILIO_KEY
QkDF2YmysKizkvUSb1sJNydn4t7374x8YCH3HvNE
3
Run Everywhere
$ doppler run -- npm start
.... logging mode (dev)
.... connected to database
.... instantiated Stripe
.... selecting Twilio number
.... building React frontend
.... listening on port 3030

GET 200 31 ms /
GET 200 25 ms /login
Replay Tutorial
Want to take a deep dive into our security? Explore more

Automate Everything

The best developers automate the pain away. Create references to frequently used secrets in Doppler. Then when they need to change, you only need to update them once.

Powerful Automations

Collaborate Together

Your team's single source of truth. Organize your variables across projects and environments.

The scary days of sharing secrets over Slack, email, git, zip files, are over. After adding a secret, your team and their apps have it instantly.

Environment management example

Boost Productivity

Like git, the Doppler CLI smartly knows which secrets to fetch based on the project directory you are in. Gone are the futile days of trying to keep ENV files in sync!

$ doppler setup
... select project: billing
... select config: dev_robert
... path: ./services/billing

$ doppler secrets
┌─────────────────────────────┬─────────────────────────────────┐
│ NAME                        │ VALUE                           │
├─────────────────────────────┼─────────────────────────────────┤
│ DATABASE_URL                │ psql://localhost/payments       │
│ PORT                        │ 8080                            │
│ STRIPE_KEY                  │ sk_test_mKciizZfpXhQgXoNZmzECVN │
├─────────────────────────────┴─────────────────────────────────┤
│ 30 other secrets                                              │
└───────────────────────────────────────────────────────────────┘

$ doppler run -- ./start-server

GET 200 89 ms /api/payments/status
POST 200 210 ms /api/payments/transaction
C# logo
C-Sharp
GO lang logo
Go
Ruby logo
Ruby
Python logo
Python
NodeJS logo
Javascript
C++ logo
C++
Kotlin logo
Kotlin
PHP logo
PHP
Java logo
Java
React logo
React
Gitlab logo
GitLab
Github logo
GitHub
Heroku logo
Heroku
GCP logo
Google Cloud
AWS logo
AWS
Raspberry pie logo
Raspberry Pi
Terraform logo
Terraform
Lambda logo
Serverless
Kubernetes logo
Kubernetes
Docker logo
Docker

Deploy Anywhere

Use your secrets in Docker, Serverless, or anywhere else. We work where you work.

Go live in minutes, not months. As your stack evolves, Doppler remains simple.
Checkout integrations

Manage Access

Practice least privilege with granular access controls. Reduce exposure when deploying with read-only service tokens. Contractor needs access to just development? Easy!

Access management example

Version Everything

Add confidence to a brittle part of your stack with immutable history. Optional Slack alerts when things change.

Roll back broken changes with a single click or through our robust API and CLI.

Secrets versioning example

The Doppler Effect

Loved by hobbyists and forward-thinking companies for transforming their developer experience. It's an honor to share their stories.

"Doppler is Snackpass’s trusted store of secrets. Setting up Doppler as our secrets manager across all our dev machines, CI, and production environments was a breeze."

Udit Jain
CTO
,
Snackpass

"As a small team with limited resources, we have a million things on our plate, and never enough time. Doppler has made it extremely simple to manage our secrets and onboard new employees. That's one less thing to worry about!"

Courtland Allen
Founder
,
Indie Hackers

"As a Fintech company, security and reliability are paramount. Doppler has been critical in maintaining the integrity of our secrets while being extremely easy to use. It’s easily the best secrets management tool I’ve ever used and integrating it into our CI/CD pipeline was a breeze."

Kenan Pulak
CTO
,
Point

"Doppler is one of those products that once you start using, you wonder how you functioned without it. It’s a complete no-brainer. While the product is undoubtedly the best in its class, Doppler’s support is par excellence too: because of some idiosyncrasies in our setup we ran into some edge cases. Brian patiently helped me get everything squared away on a Zoom call. 10/10 would use again."

Ankit Gordhandas
CEO
,
Intersect Labs

"Doppler is solving one of those problems that you don't realize you have until someone shows you the solution, and once they do, you have no idea how you survived without it. I'm not entirely sure what we'd do without Doppler."

Ben Botvinick
CEO
,
Meta Labs

"Doppler was easy to adopt as a growing team. Recently, we passed through the security benefits Doppler offers to close a large enterprise customer. It has helped us build security best practice into our company and make more money."

Roger Kirkness
CEO
,
Convictional

"Doppler is a foundational part of our dev, staging, and production infrastructure. Once you start using it, it's hard to go back. Doppler not only manages our secrets, but also various constants we want to share across our fleet. We were accustomed to using similar infrastructure while at Facebook, and we're glad to have Doppler fill that gap without having to build it ourselves."

Ivan Kanevski
CEO
,
Slapdash

"Doppler helps me sleep better at night knowing our secrets are managed and safe. As we've scaled and added engineers as well as third party contractors, keeping everyone on the same page and making sure nothing leaks was crucial and with Doppler it was a breeze. Haven't had a single issue with keys since we signed on - which says a lot!"

Abhi Nayar
Founder
,
Tonebase

"Doppler is a game-changer for Kopa. We use it for securely storing our secrets as well as managing our environment variables for our client apps. The ability to add, remove and update these variables simply and safely has helped us improve our processes and security immensely."

Zach Waterfield
CTO
,
Kopa

"Doppler makes working on a distributed schedule super easy. Any team member can add or change keys without needing to worry about syncing up with the rest of the team."

Emil Sjölander
CEO
,
Visly

"Doppler's secrets manager is not only secure but also improves the productivity of our engineers. It is a joy to work with, and it also provides robust security to our (CI/CD) pipelines."

Jermaine Watkins
CTO
,
WeatherCheck

"Doppler was a game-changer for us... Having a secrets manager with a beautiful dashboard and an amazing command-line tool greatly increased the productivity of our engineers."

Michael McCarthy
CEO
,
Inkit