June 23 | How to use Visual Studio dev containers with AWS.
Join event
June 23 | How to use Visual Studio dev containers with AWS.
Join event
Universal Secrets Manager

Supercharge your developer productivity

Trusted by thousands of startups and mature organizations to keep their secrets and app configuration in sync millions of times per month. Use Doppler's developer friendly encrypted source of truth to replace struggling with scattered API keys and hacky home-brewed tools.

Watch demo
setup in 4 mins

Lightning fast setup.
Works wherever you develop and deploy.

1
Add Secrets
PORT
3030
STRIPE_KEY
sk_live_mKciizZfpXhQgXoNZmzECVN
DB_URL
psql://sdetMoRHjVfWIzKStYUUWiBCh@localhost/modelX
LOGGING
dev
TWILIO_KEY
QkDF2YmysKizkvUSb1sJNydn4t7374x8YCH3HvNE
2
Setup Once
$ doppler login
... open browser (y/n): y
... pairing code: billy-walsh-made-a-movie
... welcome Yasmen!

$ doppler setup
... select project: billing
... select config: dev_yasmen


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
180m
Read operations per month on secrets managed in Doppler.
120k
Individual secrets managed through our universal secrets manager.
+3,000
Startups and mature organizations trusting Doppler with their secrets.
99.98%
Yearly uptime across all of Doppler's services. View our live status here.

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 teams' encrypted source of truth. Organize your secrets 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.

"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

"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

"Doppler has helped us drastically improve the developer experience at On Deck by having a single source of truth for all our environment variables. The Vercel integration takes that to the next level and allows us to quickly sync our environment variables to all of our Vercel projects with ease."

Zach Waterfield
Senior Software Engineer
,
On Deck

"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
,
Hyper

"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 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 has enabled our team to achieve more while worrying less. Onboarding engineers and projects is now a breeze and we feel safe with Doppler's attention to detail and high standards for security."

Gavin Mai
CTO
,
Carbon

"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

"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

"One of our favorite developer tools is Doppler! We love them because any member of the team can quickly switch environments to different servers to debug issues quickly."

Boateng Opoku-Yeboah
CTO
,
YSplit

"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 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