SparkFX Previewer
Get it on Fab
Unreal Editor plugin · Available on Fab

SparkFX Previewer

v2.3.0
In-Editor VFX & Animation Workflow Tool

Preview and author VFX, projectiles, and animations directly in the Unreal Editor. No Play Mode required.

A production-grade editor tool for VFX artists and technical artists. Position spawn points, attach mesh props, edit Niagara parameters live, trigger effects at precise frames, and export directly to Animation Notifies, all without leaving the editor.

Engine
UE 5.6 · 5.7 · 5.8
Runs
Unreal Editor only, not in packaged builds
Opens from
Tools → SparkFX → SparkFX Previewer
Requires
Niagara and core modules, no third-party plugins
New to SparkFX Previewer?

Get your first character, animation and VFX running in minutes.

Watch Quick Start · Coming soon
Read Setup Guide
Workflows

Five jobs you already do. None of them need Play Mode.

SparkFX Previewer in Unreal Editor: three explosion VFX tracks and a projectile on the timeline, scrubbed to 0.72 seconds
01

Time effects to animation

Lay Niagara tracks on a color-coded timeline against the real animation, then scrub both together frame by frame.

  • Bone-attached VFX tracks, one-shot or looping
  • Synchronized VFX scrubbing: particles show the exact state at any frame, forward or backward
  • Chain up to 5 animations on one timeline, with full Montage support
  • Playback from 0.05× to 4×, with single-frame step
02

Test projectiles and firing

See muzzle, travel and impact as one sequence, and tune rate of fire and spread before anything hits gameplay.

  • Linear, arc, and ballistic trajectories, visualized live
  • Rapid fire, burst count, muzzle flash and impact VFX
  • Multi Shot spread cone: fan projectiles across a cone
  • Continuous Fire with per-track interval and Play Audio toggle
03

Stage the scene

Build the moment around your characters, then adjust effects live while it plays.

  • Multiple skeletal meshes: up to 4 characters, each with up to 2 props
  • 3D viewport gizmos for spawn points, props and your character
  • Outliner selection sync, both ways
  • Live Niagara parameter editing: save as a new asset or override the original
04

Hear and feel it in context

Judge the whole hit, with sound and camera alongside the visuals.

  • Sound cues and waves on their own tracks, with configurable fade-out
  • Impact sounds on projectile tracks
  • Camera shake as a standalone track, or inline on VFX and projectile tracks
05

Hand it off to production

When the timing is right, it goes into the asset. Nothing is retyped.

  • Export timing to Animation Notifies, for Sequences and Montages
  • Full preset save and load: character position, VFX offsets, prop transforms and Niagara overrides
  • Presets live in the project, so they go into version control
Who it’s for

Built by a VFX artist, for the people who time effects to characters.

Built for VFX artists, technical artists, animators, and designers who need fast, trustworthy visual timing without waiting on Play Mode. Whether you’re prototyping a combat ability, validating cinematic timing, or presenting effects for director review, SparkFXPreviewer gives you a dedicated authoring environment that stays out of your way.

Videos

Releases & walkthroughs

5 videos
SparkFX Sizzle
May 2026

SparkFX Sizzle — v2.0.0

A look at the new two-panel layout and core workflow in SparkFXPreviewer v2.0.0.

Fab Installation Guide
Feb 2026

Fab Installation Guide

Installing SparkFXPreviewer from the Fab Marketplace, start to finish.

Preset System
Feb 2026

Preset System

Saving and loading complete effect setups for repeatable, shareable iteration.

Playback Speed Controls
Feb 2026

Playback Speed Controls

Adjusting playback from 0.05x to 2x for frame-precise VFX inspection.

Projectile Preview System
Jan 2026

Projectile Preview System

Linear, arc, and ballistic trajectory preview, plus rapid fire testing. Visualize timing before it ever hits Play Mode.

Updating your plugin?

Remove, then reinstall.

A quick note on Fab updates. This is a known behavior with Epic’s Fab Launcher update flow that affects plugins across the marketplace, not just SparkFXPreviewer. Clicking “Update” doesn’t always fully replace the old plugin files, which can leave stale files behind and cause the new version to fail to load or appear incomplete.

To avoid this, we recommend a full remove-and-reinstall whenever you update SparkFXPreviewer.

  1. 1In Epic Launcher, when prompted to update, click Remove instead of Update.
  2. 2Navigate to your engine install path (...\Engine\Plugins\Marketplace\) and manually delete any remaining SparkFX... folder.
  3. 3Fully exit Epic Launcher (not just close the window).
  4. 4Reopen Epic Launcher → Library → Fab Library → search “sparkfx” → Install to Engine.
  5. 5Confirm the correct engine version is selected in the install dropdown before installing.
  6. 6Restart Unreal Engine and open a fresh project to confirm the update loaded correctly.
Video walkthrough · coming soon

This takes an extra minute but guarantees you’re running a clean install every time.

Stop round-tripping through Play Mode.