Skip to content

Copy/Paste Nodes

by david494·Workflow

Images © david494. Used for product review; image policy.

Why we like it

Copy/Paste Nodes stands out in the Blender extensions library for handling node transfer as plain JSON text on the system clipboard rather than the internal clipboard. The developer describes it as alpha, with the JSON structure not yet finalized.

What is Copy/Paste Nodes?

Copy/Paste Nodes is a Blender add-on by david494 that copies nodes to and from the system clipboard as JSON. It works across all node editors, storing nodes as text rather than through Blender's internal clipboard.

The add-on adds two keyboard shortcuts in every Node Editor: CTRL+ALT+C and CTRL+ALT+V, using CMD on macOS. These copy and paste nodes as text to the system clipboard, separate from the internal clipboard used by CTRL+C and CTRL+V. The code keeps the generated JSON short by only retaining fields that are not default, which produces almost human-readable output, though hand-editing that output can easily trigger exceptions. The stored structure and property names mostly mirror the internal structure of node trees, with default_value and location_absolute renamed to _val and _loc.

Possible uses include copying between different open Blender instances and versions, sharing node trees online without rebuilding from screenshots where .blend files are hard to share, and checking changes between node tree versions by comparing the JSON difference. The developer notes the JSON structure is not finalized and considers the add-on to be in an alpha state.

Who is Copy/Paste Nodes best for?

Copy/Paste Nodes is best for blender users who want to move nodes between different Blender instances or versions, share node trees as text, or compare node tree versions through their JSON output.

How much does Copy/Paste Nodes cost?

Copy/Paste Nodes is completely free to download and use.

Key features

  • Copies and pastes nodes in all node editors as JSON text
  • Two dedicated shortcuts, CTRL+ALT+C and CTRL+ALT+V (CMD on macOS), separate from Blender's internal clipboard
  • Nodes stored as text on the system clipboard
  • JSON kept short by omitting default fields, producing almost human-readable output
  • Structure and property names mirror node trees, with default_value and location_absolute shortened to _val and _loc
  • Compatible with Blender 4.5 LTS and newer

Tags

#Blender#Nodes#Node Editor#JSON#Clipboard#Workflow#Add-on

Frequently asked questions

Does Copy/Paste Nodes work with Blender 4.5 LTS?

Copy/Paste Nodes is compatible with Blender 4.5 LTS and newer. Version 0.1.6 added compatibility with newer numpy versions, which fixes errors in Blender releases above 5.1.0. The add-on works in all node editors, where it adds its shortcuts. The preferred installation route noted by the developer is the Blender Extensions platform, though you can also download it and install from disk or drag and drop it into Blender. For the current list of supported versions and later updates, check the developer's page on GitHub.

How do I install Copy/Paste Nodes in Blender?

Copy/Paste Nodes is available through the Blender Extensions platform, which the developer lists as the preferred installation method. You can also download the add-on and install it from disk, or drag and drop it into Blender. Once installed, it adds two keyboard shortcuts in every Node Editor for copying and pasting nodes as JSON to the system clipboard. The extension requests clipboard permission so it can copy and paste nodes to the clipboard. Source code and issue reporting are available on the developer's GitHub page.

What keyboard shortcuts does Copy/Paste Nodes use?

Copy/Paste Nodes adds two keyboard shortcuts in all Node Editors: CTRL+ALT+C and CTRL+ALT+V, with CMD used on macOS. These copy and paste nodes as text to the system clipboard, which is separate from the internal clipboard used by Blender's standard CTRL+C and CTRL+V. Because nodes are stored as JSON text, you can move them between different open Blender instances and versions, share them online, or compare the JSON output across node tree versions. The developer notes the JSON structure is not finalized and treats the add-on as alpha.

Is Copy/Paste Nodes free to use?

Copy/Paste Nodes is listed as free here and is released under the GNU General Public License v3.0 or later. For current licensing terms and any changes, check the developer's page on GitHub. The add-on is a small download and requests clipboard permission so it can copy and paste nodes to and from the system clipboard. Its source code is available on the developer's repository in line with its GPL licensing, and you can report issues there as well.

Alternatives to Copy/Paste Nodes

Also in Workflow for Blender.

Similar plugins