Transfer Credentials to Other n8n Instances Using a Multi-Form
## Purpose This workflow allows you to transfer credentials from one n8n instance to another.   ## How it works - A multi-form setup guides you through the entire process. - You get to choose one of your predefined (in the Settings node) remote instances first. - Then all credentials of the current instance are being retrieved using the Execute Command node. - On the next form page, you can select one of the credentials by their name and initiate the transfer. - Finally, the credential is being created on the remote instance using the n8n API. A final form ending indicates if that action succeeded or not. ## Setup - Select your credentials in the nodes which require those. - Configure your remote instance(s) in the Settings node. Every instance is defined as an object with the keys **name**, **apiKey**, and **baseUrl**. Those instances are then wrapped inside an array. You can find an example described within a note on the workflow canvas. ## How to use - Grab the (production) URL of the Form from the first node. - Open the URL and follow the instructions given in the multi-form. ## Disclaimer - Please note that this workflow can only run on self-hosted n8n instances since it requires the Execute Command Node. - Security: Beware that all credentials are being decrypted and processed within the workflow. Also, the API keys to other n8n instances are stored within the workflow. - This solution is primarily meant for transferring data between testing environments. For production use, consider the n8n enterprise edition which provides a **reliable** way to manage credentials across different environments.
Purpose
This workflow allows you to transfer credentials from one n8n instance to another.

How it works
- A multi-form setup guides you through the entire process.
- You get to choose one of your predefined (in the Settings node) remote instances first.
- Then all credentials of the current instance are being retrieved using the Execute Command node.
- On the next form page, you can select one of the credentials by their name and initiate the transfer.
- Finally, the credential is being created on the remote instance using the n8n API. A final form ending indicates if that action succeeded or not.
Setup
- Select your credentials in the nodes which require those.
- Configure your remote instance(s) in the Settings node. Every instance is defined as an object with the keys name, apiKey, and baseUrl. Those instances are then wrapped inside an array. You can find an example described within a note on the workflow canvas.
How to use
- Grab the (production) URL of the Form from the first node.
- Open the URL and follow the instructions given in the multi-form.
Disclaimer
- Please note that this workflow can only run on self-hosted n8n instances since it requires the Execute Command Node.
- Security: Beware that all credentials are being decrypted and processed within the workflow. Also, the API keys to other n8n instances are stored within the workflow.
- This solution is primarily meant for transferring data between testing environments. For production use, consider the n8n enterprise edition which provides a reliable way to manage credentials across different environments.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
n8n Starter Kit
8 hand-picked workflows for $39.00.
That is $4.88 each, vs $14.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Development & IT workflows
- Create daily historical AI videos with Gemini, fal.ai, Telegram and YouTube$14.99
- Advanced multi-agent AI personal assistant with 250+ task capabilities (WhatsApp + GPT)$2.99
- Send Organized Security CVE Digests from NVD with AI-Polished Summaries to Gmail$4.99
- Learn n8n basics in 3 easy steps ✨$14.99
- Automated multi-platform sales agent with RAG, CRM & payment processing$2.99
- Version Control n8n Workflows in GitLab with Custom and Organization$14.99
More from Mario
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.