BP Extractor
Turn Blueprint components into editable Level Actors, preserving world transforms, assigned assets and materials. View on Fab

DETAILS / BP EXTRACTOR
BP Extractor is an Unreal Engine editor plugin that converts Blueprint-contained scene components into native editable Level Actors.
It is designed for artists, level designers, and technical artists who need to unpack Blueprint assemblies back into a clean scene structure for editing, layout, set dressing, or further production work.
Features
- Extract Blueprint components into native Level Actors
- Preserve world transforms
- Preserve assigned assets and materials
- Preserve artist-editable component settings
- Create a clean extracted folder in the World Outliner
- Support nested Child Actor extraction
- Support one-step Undo
- Fast editor-only workflow
Supported extraction types
- Static Mesh Components → StaticMeshActor
- Skeletal Mesh Components → SkeletalMeshActor
- Niagara Components → Niagara Actor
- Cascade Particle Components → Emitter
- Light Components → corresponding Light Actors
- Decal Components → DecalActor
- Audio Components → AmbientSound
- Child Actor Components → recursively extracted
Typical use cases
- Unpack Blueprint-based set dressing into editable scene actors
- Convert assembled props into directly editable level content
- Break down nested Blueprint structures
- Prepare scenes for manual polish, relayout, or optimization
Technical details
- Editor-only Code Plugin
- Supported engine versions: Unreal Engine 5.6 / 5.7 / 5.8
- Platform: Win64