Unreal Engine 5.3 - 5.8 · C++ Plugin · Works in any project (Blueprint-only or C++)

Capture, Compare, Share Everything.

Lossless exports for Blueprints, Materials, Niagara, and Animation graphs. From razor-sharp PNGs to interactive, zoomable web viewers you can inspect on any device with zero engine install.

Graph Capturer capturing a Blueprint graph inside Unreal Engine
Scroll to explore

Screenshots Don't Cut It

Your Blueprint, Material, or Niagara graph is complex. Sharing it means someone takes a screenshot at whatever zoom the window happens to be, and half the nodes are cropped off.

Graph Capturer adds one button to every supported graph editor toolbar. Press it and you get a complete, pixel-perfect export at full fidelity, no matter how large the graph is.

UNLIMITED RESOLUTION
Any Graph, Any Scale Capture massive node networks with zero memory throttling or edge cropping.
ZERO DEPENDENCIES
Share Without Unreal Recipients explore, pan, and zoom the full graph on any browser, mobile, or tablet.
ONE-CLICK WORKFLOW
Instant Toolbar Hotkey Trigger captures in a single keystroke via Ctrl+Alt+C. Zero external tools required.
TRUE COLOR FIDELITY
Pixel-Perfect Vectors Every pin tint, connection wire, and comment box stays 100% razor sharp.

Share an entire graph regardless of size in 3 clicks

Share a graph or asset in 3 clicks: Click Capture, Click Open in Viewer, then Click Export HTML, and it's done! Standalone file ready to share anywhere or embed directly on any website (like our live examples below). Inspect production graphs directly inside your browser without opening Unreal Engine. Pan, zoom, and inspect logic embedded directly into technical documentation.

CLICK 1
Click Capture Capture any graph or asset in Unreal Engine
CLICK 2
Click Open in Viewer Review in the built-in interactive viewer
CLICK 3
Click Export HTML Done! Standalone file ready to share anywhere or embed directly on a website (like our live examples below)
GRAPH CONTEXT ANIM_ABP_JIMBO_ROPE · EventGraph (UE 5.4)

Here is the rope variable setup logic for the characters animation blueprint relating to rope grabbing, swinging and climbing

GC ANIM_ABP_JIMBO_ROPE · EventGraph
Interactive Canvas · Pan & Zoom ↗ Fullscreen

Core Capabilities

Capture, compare, and inspect Unreal Engine graphs at full resolution directly inside the editor.

Compare & Diagnose

Load two captures side-by-side with synchronized scrolling and difference visualiser to instantly spot logic revisions and regression bugs.

Interactive Web Viewer

Smooth momentum pan, minimap overview, and dockable metrics. Share standalone captures with anyone.

Clipboard Node Injection

Copy entire node networks directly from an interactive capture back into any compatible Unreal Engine project. You can copy entire functions including local variables too from any .ueg file from someone else or your own.

What's New in Version 2.2

Reconstruct Blueprints and Niagara systems inside Unreal Engine, explore multi-graph assets in the viewer, and pack captures into single-file .ueg captures.

Import to UE (Blueprints)

Load a shared .ueg in the viewer and recreate the entire Blueprint inside Unreal Engine. Parent class, variables, components, every graph, event dispatchers, interfaces, and timelines are all rebuilt automatically.

Capture & Explore Assets

Capture every graph of a multi-graph asset into one folder, then browse through them in the viewer using the new Explore panel. Navigate complex asset structures without losing your place.

Niagara Capture Asset

Capture an entire Niagara System in one go. That includes the System Overview with its full module stacks, the system script graph, and every emitter graph.

Niagara Import

Rebuild a captured Niagara System in a completely different project. A report is generated listing any custom dependency assets that the target project is missing.

Animation Blueprint Capture

Captures the AnimGraph, nested state machines and their per-state graphs, plus a Transition Rules list showing which booleans drive each transition.

Single-file .ueg

Each capture is saved into a single self-contained .ueg file that is easy to share, store, and import into other projects.

Self-Contained HTML Export

Exported HTML is a single standalone file with no separate assets folder required. Load, pan, and zoom full-fidelity captures completely offline, anywhere.

Compare & Diagnose

Load two captures side-by-side. The difference navigator finds every change and Sync keeps both panels locked together as you scroll.

Compare mode showing two graphs side-by-side with 7 differences detected

Side-by-side comparison with 7 differences detected

Difference navigator with grid overlay and zoomed-in node highlighting

Step through each difference with grid coordinates for pinpoint navigation

Difference navigator highlighting a changed node cluster

Changed nodes highlighted with red bounds so you can jump directly to each one

Difference Navigator

Counts every change between two captures. Click Prev or Next to jump between them. Each difference is highlighted with a red boundary box.

Sync Pan & Zoom

Enable Sync to mirror your viewport across both panels. Navigate one side and the other follows instantly, making it easy to track logic changes.

Node Count Delta

See the node count for each capture and the delta at a glance. You'll know immediately if nodes were added or removed between versions.

Graph Viewer

Open any capture in the in-editor viewer or export as a standalone HTML file that works everywhere with no Unreal Engine required.

Graph Viewer showing a massive graph with minimap and split mode
Graph Viewer with Metrics sidebar showing node breakdown and graph stats
Smooth Pan and Zoom

Smooth pan and zoom with inertia glide and cursor-centered wheel zoom.

Minimap

Draggable viewport indicator showing the full graph. Click anywhere on the minimap to jump directly there.

Metrics Sidebar

Node count, top node types, graph dimensions, capture timestamp, and comment TOC all in one panel.

Coordinate Grid

Toggleable A1 to Z52 grid overlay. Say "the bug is in C4" instead of "somewhere bottom-left".

Warnings

Surfaces common issues like excessive Cast, Tick, or Delay nodes right in the sidebar.

Everything in Graph Capturer

Adaptive Capture Engine

Small graphs export as a sharp, full-resolution PNG. Massive graphs become a zoomable interactive capture you can pan and zoom at any level of detail with every wire, node, and pin intact. Quality is always lossless by default.

  • PNG output for small graphs
  • Zoomable UEG format for large graphs
  • PNG output, lossless by default
  • Colour-accurate output at every zoom level
Unlimited graph size capture

Copy Nodes & Copy Function

Copy all nodes from any capture to your clipboard and paste them into a compatible Unreal graph. Copy Function goes further and copies the entire function signature, local variables, and nodes in one shot.

  • Works for Blueprints, Materials, Control Rigs, and more
  • Connections and pin values preserved
  • Copy Function: paste onto My Blueprint panel
  • Works from the in-editor viewer and exported HTML

Universal Graph Support

Every major Unreal Engine graph editor is supported with full fidelity. Node layouts, pins, wires, and comment boxes export losslessly.

Gameplay & Logic Blueprints · State Trees · Behavior Trees · EQS
VFX & Shading Materials · Niagara Systems
Rigging & Animation Animation Blueprints · State Machines · Control Rigs · Physics Assets
Audio & World MetaSound · Sound Cues · PCG Graphs

Standalone HTML Export

Export a single self-contained .html file. One file with no folder, no zip, that works offline anywhere and can be sent to anyone. Full interactive viewer with pan, zoom, minimap, metrics, and full-screen support included.

Sticky Notes

Add persistent sticky notes to your captures for code reviews, team handoffs, and future reference. Colour-coded with 6 types, per-note opacity and font controls, and a dockable Notes panel.

Done
TODO
Warning
Bug
Info
Review

Smart Output Organisation

Captures are automatically sorted into domain-based folders with per-graph subfolders. A capture report is generated for every capture with node counts, dimensions, and timestamps.

Performance & Project Controls

Capture performance settings, colour correction, and a progress notifications toggle. Everything is configurable from Project Settings.

How It Works

01

Open a Supported Graph

Blueprint, Material, Niagara, Animation, PCG, Control Rig, State Tree. The Capture Graph button appears automatically in every supported editor.

02

Click Capture

Choose Capture, Capture + Share, or View in Graph Viewer. Small graphs save as PNG. Large ones become zoomable UEG files. Or export a standalone HTML.

03

Explore, Compare, or Rebuild

Open in the built-in viewer with metrics and coordinate grid. Run side-by-side diff comparison, or reconstruct assets directly inside Unreal Engine.

Screenshots

Difference view with grid coordinates

Diff navigator with grid coordinates

Graph Viewer with split mode and minimap

Graph Viewer with split mode and minimap

Massive graph with Metrics sidebar open

Metrics sidebar with node breakdown

State Tree logic graph captured at full resolution

State Tree graph capture

Sticky notes on a graph

Colour-coded sticky notes

Version 2.1 vs Version 2.2

See the major new features and architectural upgrades delivered in Version 2.2.

Feature Version 2.1 Version 2.2 (Current)
Asset Import & Rebuild
Blueprint Import (UE) View-only (No recreation) Full Rebuild (Parent class, variables, event dispatchers, timelines, and all graphs)
Niagara Import & Rebuild No Support Full Rebuild (Rebuild system in another project with dependency report)
Multi-Graph Asset Capture
Explore Multi-Graph Assets Separate file captures Unified Explorer (Capture all graphs, browse using Explore panel inside viewer)
Niagara System Capture Individual emitter graphs System Overview (Overview + module stacks + script graph + emitters in one go)
Animation Blueprint Capture Basic AnimGraph only State Trees & Rules (AnimGraph, state machines with nested state graphs, and Transition Rules list)
Packaging & Portability
Storage Format Folder of loose files Single .ueg File (One self-contained file, easy sharing)
HTML Export HTML file + separate assets folder Standalone HTML (Single self-contained file, no external assets folder)

Compatibility

Unreal Engine

5.3 · 5.4 · 5.5 · 5.6 · 5.7 · 5.8

Platforms

Windows 64-bit & Linux

Dependencies

None. Zero external software required

Plugin Type

Editor-only. Ships nothing to your game builds

Get Graph Capturer for Unreal Engine

Available for Unreal Engine 5.3-5.8.

Created by James David Arnold · jda3dcontent@gmail.com