Superluminal Login Download Menu

Superluminal for Unity

Profile any Unity application with Superluminal’s built-in Unity support

Ready, set, go!

Getting started is easy. Simply install Superluminal and run or attach to your Unity program directly from Superluminal. No code modifications needed.

Gradient blob aura pink to purple

Mixed-mode callstacks

Examining performance is not limited to just seeing your C# code anymore. With full support for both native and managed symbol resolving, you can inspect stacks down to the kernel level. See exactly how Unity native code interacts with your C# code.

Gradient blob aura green to blue

Supported Unity versions

Superluminal requires functionality that was introduced in specific Unity versions. For a full list of supported Unity versions, please refer to our documentation.

Gradient blob aura red to pink
Seriously cannot recommend Superluminal profiler enough. It Just Works™ Case: VS locks up on project open for 2 minutes. Traced it, could instantly see where the problem was, and 5 min later, found the offending process. End to end, 7 min for what historically took ~2hrs
Ikrima Elhassan
Co-Founder | Kite & Lightning

And many more features

Icon Butterfly

Visual UI

Superluminal is the only sampling profiler that displays the profiling data in a visual UI. Sampling data is displayed on a per-thread timeline, which allows you to see exactly what function is being called when, in what order, and what other functions are being called around it.

Icon Code

Multithreading Analysis

Understanding the complex interactions between threads in a program can be key in resolving performance issues. These complex interactions are visualized in an intuitive interactive interface that allows you to inspect blocking and unblocking callstacks and easily navigate between them.

Icon Sound

High Frequency Sampling

High frequency sampling (8 – 40 kHz, depending on platform) allows you to hit the ground running without the need to make any code modifications. Sampling can start right from the start of the application, allowing you to inspect application startup, including DLL loading, the static initialization phase and more.

Icon Square

Source & Disassembly

The source window displays source code along with per line timing and thread state information. To drill down even deeper, a mixed-mode disassembly view lets you view per-instruction timing information. If no source code is available, the disassembly is displayed.

Icon Funnel

Filtering

Superluminal is capable of isolating a specific portion of a capture. Investigate unexpected frame spikes, or zoom in to the startup phase of your application.

Gradient blob aura green to blue Gradient blob aura pink to purple

Trusted by thousands of users

Including hundreds of studios and over 50 AAA studios

Superluminal is great.

Its UI is really simple & quickly allows you to go from overview, thread interactions, PC samples, to source and disassembly. We fixed many performance issues, including ones we didn’t even know we had.
Michiel van der Leeuw
Technical Director @Guerrilla Games

An utter joy to use.

I went from download to profiling in five minutes. An hour later, several embarrassing performance issues were made painfully obvious. After just four days, I got our frame-time down from 50 to 20 milliseconds.
Jaap Suter
Principal Engineer @DarkVision

It just works.

Seriously cannot recommend Superluminal profiler enough. It Just Works™
Case: VS locks up on project open for 2 minutes. Traced it, could instantly see where the problem was, and 5 min later, found the offending process. End to end, 7 min for what historically took ~2hrs.
Ikrima Elhassan
Co-Founder @Kite & Lightning

14 day free trial

All features included, no strings attached.

Find out for yourself what it's like to use a CPU profiler built by developers, for developers, who really care about performance.

Download