How to Upgrade n8n Version
Why is it important to upgrade the n8n version?
Upgrading your n8n version ensures your system stays up-to-date, giving you continued access to the latest features, improvements, security patches, and bug fixes.
Access to New Features - Get the latest tools, nodes, and enhancements introduced in each new release.
Improved Security - Updates often include patches for vulnerabilities and other security fixes.
Bug Fixes - Benefit from performance improvements and resolved issues from previous versions.
Optimized Performance - Enjoy faster execution and system stability improvements with each upgrade.
In the guide below, we’ll walk you through how to upgrade the n8n version.
Connect your n8n Virtual Private Server (VPS) via SSH.
Note: Use an SSH client like Terminal (Linux/macOS) or PuTTY (Windows) to access your VPS

Note: These details you can retrieve in your email. You may need to check your Inbox, Spam, or Junk folder for an email with the subject: 'Your n8n VPS is ready!'
Once you have access your terminal, you may check the current n8n version before upgrading using command below:
docker compose n8n n8n -v

You can paste the command below to upgrading your n8n version
Pull latest version
docker compose pull

Stop and remove older version
docker compose down

Start the container
docker compose up -d

To verify the upgrade process, you may rerun the command to check current n8n version
docker compose n8n n8n -v
or
You can verify the current n8n version by accessing the n8n panel, expanding the Help tab, and clicking About n8n.

You are able to see the n8n version.

You have successfully upgrade the n8n version
If you face any issues or need assistance, don’t hesitate to reach out — our support team is always ready to help!
🔧 Need help? Submit a Support Ticket
💬 Chat with us on Live Chat via our website
Upgrading your n8n version ensures your system stays up-to-date, giving you continued access to the latest features, improvements, security patches, and bug fixes.
Benefits of upgrade the n8n version
Access to New Features - Get the latest tools, nodes, and enhancements introduced in each new release.
Improved Security - Updates often include patches for vulnerabilities and other security fixes.
Bug Fixes - Benefit from performance improvements and resolved issues from previous versions.
Optimized Performance - Enjoy faster execution and system stability improvements with each upgrade.
In the guide below, we’ll walk you through how to upgrade the n8n version.
Connect your n8n Virtual Private Server (VPS) via SSH.
Note: Use an SSH client like Terminal (Linux/macOS) or PuTTY (Windows) to access your VPS

Note: These details you can retrieve in your email. You may need to check your Inbox, Spam, or Junk folder for an email with the subject: 'Your n8n VPS is ready!'
Once you have access your terminal, you may check the current n8n version before upgrading using command below:
docker compose n8n n8n -v

You can paste the command below to upgrading your n8n version
Pull latest version
docker compose pull

Stop and remove older version
docker compose down

Start the container
docker compose up -d

To verify the upgrade process, you may rerun the command to check current n8n version
docker compose n8n n8n -v
or
You can verify the current n8n version by accessing the n8n panel, expanding the Help tab, and clicking About n8n.

You are able to see the n8n version.

You have successfully upgrade the n8n version
If you face any issues or need assistance, don’t hesitate to reach out — our support team is always ready to help!
🔧 Need help? Submit a Support Ticket
💬 Chat with us on Live Chat via our website
Updated on: 15/05/2025
Thank you!