# Disable wires/connections between nodes

**URL:** <https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857>\
**Category:** Feature Requests\
**Tags:** editor, feature-request\
**Created:** [3 December 2025 20:42 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857 "2025-12-03T20:42:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![rko](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rko/32/45807_2.png) [@rko](https://discourse.nodered.org/u/rko)\
**Post date:** [3 December 2025 20:42 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/1 "2025-12-03T20:42:11Z")

</div>

I would also like to bring back into focus a feature that was discussed in a [2022 forum thread](https://discourse.nodered.org/t/disable-enable-wire/59039?utm_source=chatgpt.com): namely the ability to **enable or disable a wire**. In that discussion, it was mentioned that such a feature would require changes to the flow file format, which is why it was not pursued at the time. However, given its usefulness for debugging and maintaining complex flows, I would like to raise this request again and highlight its continued relevance.

![|100%x100%](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/0/00f06d0739456cea00f30236dd2381230a3b3abf.gif)

---

<div class="post-metadata">

**Author:** ![daxliniere](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/daxliniere/32/42187_2.png) [@daxliniere](https://discourse.nodered.org/u/daxliniere)\
**Post date:** [3 December 2025 22:20 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/2 "2025-12-03T22:20:47Z")

</div>

Yeah, the best I could manage was to put a junction node in the middle and disable that. Not ideal, but a workaround nonetheless.

---

<div class="post-metadata">

**Author:** ![KristopherLeads](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kristopherleads/32/107231_2.png) [@KristopherLeads](https://discourse.nodered.org/u/KristopherLeads)\
**Post date:** [3 December 2025 22:48 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/3 "2025-12-03T22:48:47Z")

</div>

Honestly that was going to be my recommendation, to put a disable node of sorts inbetween. I wonder - would be creating a passthrough node that could be disabled be a "good enough" solution in this case?

---

<div class="post-metadata">

**Author:** ![rko](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rko/32/45807_2.png) [@rko](https://discourse.nodered.org/u/rko)\
**Post date:** [4 December 2025 06:57 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/4 "2025-12-04T06:57:09Z")

</div>

That's indeed a workaround, thank you! And with `cmd + delete` the connection remains intact. But it's extra clicks and "fiddling"

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [4 December 2025 09:18 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/5 "2025-12-04T09:18:38Z")

</div>

> [@KristopherLeads](#):
>
> I wonder - would be creating a passthrough node that could be disabled be a "good enough" solution in this case?

That is exactly what a Junction node is, no need to create a new node type.

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [4 December 2025 09:31 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/6 "2025-12-04T09:31:57Z")

</div>

Hi @rko  
I do hear what you are saying, and kind of feel your pain.

But I feel there is an _easier_ solution.

So let's break down what you want to do.

You have two nodes connected with a _wire_ and you want to disable it.

Now, there are two reasons I see for wanting to do this.  
1 - you want to work on the node sending the message.  
(or)  
2 - you are wanting to isolate the receiving node as it will/could have more than 1 input wire.

## So, my _solution_

For option 1:  
Disable the node receiving the message/s.  
(That is the easiest.)

For option 2:  
The second node has multiple inputs and - I'm guessing you want to isolate _other_ wires going to it.  
So basically you disable the other nodes that are sending the messages.

Would either of those work?

---

<div class="post-metadata">

**Author:** ![KristopherLeads](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kristopherleads/32/107231_2.png) [@KristopherLeads](https://discourse.nodered.org/u/KristopherLeads)\
**Post date:** [4 December 2025 10:06 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/7 "2025-12-04T10:06:58Z")

</div>

> [@Colin](#):
>
> That is exactly what a Junction node is, no need to create a new node type.

I agree, I could just see the counterpoint that not having something named and clear would make managing complex flows annoying to some specific types of developers/users.

---

<div class="post-metadata">

**Author:** ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Post date:** [4 December 2025 10:31 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/8 "2025-12-04T10:31:28Z")

</div>

so something like this:

![Screen Recording 2025-12-04 at 11.27.32](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/1/a/1ac968c3730169f77672cf3e260241e2d2abfacb.gif)

select existing wire, insert junction, disable junction - done

for extra bonus points, add a menu options "disable wire" that does those three steps in one! 😉

EDIT: I'm not saying this is the perfect solution, especially as extra and unnecessary junction nodes are created, but it's a solution that works today.

---

<div class="post-metadata">

**Author:** ![rko](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rko/32/45807_2.png) [@rko](https://discourse.nodered.org/u/rko)\
**Post date:** [4 December 2025 10:48 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/9 "2025-12-04T10:48:58Z")

</div>

Omg .. I did not know that - so sorry for bothering you guys!

Edit: Somehow, I cannot mark this post as solved.

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [4 December 2025 10:56 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/10 "2025-12-04T10:56:47Z")

</div>

There is also the `fan` node.

Sometimes handy to use.  
`node-red-contrib-fan`

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [4 December 2025 10:58 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/11 "2025-12-04T10:58:11Z")

</div>

> [@rko](#):
>
> Somehow, I cannot mark this post as solved.

Possibly because it is a `core development request`.  
It can't be _SOLVED_.

🤷

---

<div class="post-metadata">

**Author:** ![rko](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rko/32/45807_2.png) [@rko](https://discourse.nodered.org/u/rko)\
**Post date:** [4 December 2025 11:11 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/12 "2025-12-04T11:11:33Z")

</div>

Feature request can't be solved? 🙃

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [4 December 2025 11:12 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/13 "2025-12-04T11:12:39Z")

</div>

Well, they are a request.

Not a _Problem_.....

That's my perspective on how it works.  
(Though I know I have been wrong before) 😉

---

<div class="post-metadata">

**Author:** ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Post date:** [4 December 2025 12:44 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/14 "2025-12-04T12:44:43Z")

</div>

> [@rko](#):
>
> Feature request can't be solved?

It should really be a Problem is Unproblemitised, so that a Feature Request becomes Unrequestirised.

And a general Topic is Untopicised - far simpler than these two different words idiomie!

---

<div class="post-metadata">

**Author:** ![KristopherLeads](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kristopherleads/32/107231_2.png) [@KristopherLeads](https://discourse.nodered.org/u/KristopherLeads)\
**Post date:** [4 December 2025 15:11 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/15 "2025-12-04T15:11:22Z")

</div>

I've got 99 problems but this thread certainly isn't one as it's a request.

---

<div class="post-metadata">

**Author:** ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Post date:** [4 December 2025 15:23 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/16 "2025-12-04T15:23:10Z")

</div>

And if we keep replying, it will never be shut!

![Screenshot 2025-12-04 at 16.22.46](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/9/099848fc3ce3dc40f0ed142bf24897206a8602de.png)

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [4 December 2025 16:38 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/17 "2025-12-04T16:38:33Z")

</div>

"solving" now enabled  
(it just wasn't set on this sub-category)

---

<div class="post-metadata">

**Author:** ![rko](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rko/32/45807_2.png) [@rko](https://discourse.nodered.org/u/rko)\
**Post date:** [4 December 2025 16:47 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/18 "2025-12-04T16:47:25Z")

</div>

Thank you, I can sleep again 🤣

---

<div class="post-metadata">

**Author:** ![gdvine](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gdvine/32/101799_2.png) [@gdvine](https://discourse.nodered.org/u/gdvine)\
**Post date:** [8 December 2025 17:28 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/19 "2025-12-08T17:28:10Z")

</div>

> [@Disable/enable wire](https://discourse.nodered.org/t/disable-enable-wire/59039):
>
> It would be great if we could select a wire and disable it. Sometimes you want to test a different route without deleting the wires. Being able to disable them would be very useful.

Would be very useful to disable a connection rather than having to delete it, and users have wanted it for years. Ideally it’d just display with a dashed line as normal.

I didn’t understand why this Feature Request was marked solved…? It ain’t possible yet so it ain’t solved

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [8 December 2025 17:36 UTC](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857/21 "2025-12-08T17:36:58Z")

</div>

The original wasn't solved - it was closed by timing out as no further discussion happened (or was needed, as Nick had explained why it was not possible without a major update to the flow file format ).

[Next page](https://discourse.nodered.org/t/disable-wires-connections-between-nodes/99857.md?page=2)
