Skip to main content
This guide helps you bring secrets from Doppler into Infisical. Register a Doppler App Connection once, link it under External Migrations, then import secrets on demand — from the organization settings or directly from a project’s secret overview — into any Infisical project, environment, and folder you choose. What you can migrate:
  • Secrets — Key/value pairs from a Doppler project and config (root or branch) are imported into a chosen Infisical project, environment, and secret path (folder). Both root configs and branched configs are supported.
Organization Admin Access Required: Creating and managing Doppler migration configurations, listing Doppler projects and environments, and running in-platform imports are limited to organization administrators, matching the Vault in-platform migration model.

Set Up Your Doppler Connection

1

Create a Doppler token

In Doppler, create an API token that can read the projects and configs you plan to import (for example a Personal or Service token with access to the right projects).Store the token securely; you will paste it into Infisical in the next step.
2

Create a Doppler App Connection in Infisical

In Infisical, open Organization Settings > App Connections and add a new connection with the Doppler type.Provide the token and complete the connection flow. The connection is reused anywhere Infisical needs to talk to Doppler for migration.
3

Add a Doppler migration configuration

Go to Organization Settings > External Migrations.Under In-Platform Migration Tooling, click Add configuration. In the provider chooser, select Doppler.Choose Doppler in the in-platform migration provider modalPick the App Connection you created (each row in the table is one linked connection).Doppler migration configuration modal
If you need several Doppler sources (for example different credentials), add multiple Doppler rows from Add configuration; each row can use a different App Connection.
The In-Platform Migration Tooling table lists all configured platforms (Vault and Doppler) together: Platform, Namespace (Vault shows the namespace path; Doppler shows ), and Connection.

Migrating Secrets from Doppler to Infisical

When you are already in a Secret Manager project and have one environment selected (not “all environments”):
  1. Open the Secret overview for the folder path where you want the secrets.
  2. Open the Add Secret split button (caret next to Add Secret).
  3. Choose Add from Doppler.
Add from Doppler on the secret overview
  1. Select the Doppler project and config; Infisical lists all configs including root configs and branch configs. Root configs are labeled with (root) for clarity. Infisical uses your linked migration configuration and imports into the current environment and path.
Import from Doppler modal on secret overview

Next Steps

Projects and environments

Structure Infisical projects to mirror how you used Doppler projects and configs

SDKs and agents

Read imported secrets from applications using Infisical clients