In-Game Performance Overlay

Monitor your
Live FPS

In game performance overlay that shows you your FPS, CPU, GPU, memory and more live, on any device, without leaving play mode.

Ascendant
ZoroArts
VRChat

We are trusted by game developers worldwide
building amazing games

EasyPerformanceMonitor
"Looks good, works great, and is useful. That's it."
dizi451
"Quick and easy to use and has everything you need...."
EbalStudios
"I tried all FPS counters and decided that this is ..."
fablesalive
"Dropped it into my project and had FPS and memory ..."
pixelcraft_dev
"The asset is very easy to use and works as describ..."
copeland77950
"It works great and does what it claims. Great supp..."
nedudgi
"Simple Performance Monitor with Focus on relevant ..."
matzek92
"Very comprehensive and robust plugin. The code is ..."
drew_lietzenmayer1
"Clean overlay, useful graphs, and the Compact pref..."
juniper_games
"Looks good, works great, and is useful. That's it."
dizi451
"Quick and easy to use and has everything you need...."
EbalStudios
"I tried all FPS counters and decided that this is ..."
fablesalive
"Dropped it into my project and had FPS and memory ..."
pixelcraft_dev
"The asset is very easy to use and works as describ..."
copeland77950
"It works great and does what it claims. Great supp..."
nedudgi
"Simple Performance Monitor with Focus on relevant ..."
matzek92
"Very comprehensive and robust plugin. The code is ..."
drew_lietzenmayer1
"Clean overlay, useful graphs, and the Compact pref..."
juniper_games
"Looks good, works great, and is useful. That's it."
dizi451
"Quick and easy to use and has everything you need...."
EbalStudios
"I tried all FPS counters and decided that this is ..."
fablesalive
"Dropped it into my project and had FPS and memory ..."
pixelcraft_dev
"The asset is very easy to use and works as describ..."
copeland77950
"It works great and does what it claims. Great supp..."
nedudgi
"Simple Performance Monitor with Focus on relevant ..."
matzek92
"Very comprehensive and robust plugin. The code is ..."
drew_lietzenmayer1
"Clean overlay, useful graphs, and the Compact pref..."
juniper_games
"Looks good, works great, and is useful. That's it."
dizi451
"Quick and easy to use and has everything you need...."
EbalStudios
"I tried all FPS counters and decided that this is ..."
fablesalive
"Dropped it into my project and had FPS and memory ..."
pixelcraft_dev
"The asset is very easy to use and works as describ..."
copeland77950
"It works great and does what it claims. Great supp..."
nedudgi
"Simple Performance Monitor with Focus on relevant ..."
matzek92
"Very comprehensive and robust plugin. The code is ..."
drew_lietzenmayer1
"Clean overlay, useful graphs, and the Compact pref..."
juniper_games
Built for Unity Teams

Performance visibility
where you need it.

Editor profilers stop at the Editor. EasyPerformanceMonitor runs in your game, on the device under test, so you catch frame drops, memory spikes and hardware limits in real conditions.

Unity 6
Unity Compatibility

Supports Unity 2021 LTS through Unity 6 for maximum project compatibility.

All Devices
Platforms

Desktop, mobile and console overlays, plus world-space VR prefabs for headset playtests.

5★
Developer Trust

Consistently recommended by Unity developers who need clear, efficient on-device metrics.

How It Works

From prefab to insight
in four steps.

EasyPerformanceMonitor is built for speed: drop it in, press Play, and start reading the numbers that matter.

Step 1

Drop

Drag one of the device ready prefabs into your first scene. No code required.

Step 2

Play

Press Play. The overlay appears instantly. Toggle windows with F1 / F2 / F3 (customizable).

Step 3

Spot

Rated graphs turn green, yellow or red so frame drops and memory spikes stand out at a glance.

Step 4

Export

Save CSV metrics, system info and console logs for later review and regression comparison.

Everything You Need

Metrics that matter, where you play.

Performance, system info and logs in one overlay, extensible when you need custom numbers.

Live Performance Graphs

Watch FPS, CPU and GPU frame time update live with optimized graphs for each device.

  • FPS, CPU and GPU frame-time providers ready to drop in
  • Rated thresholds: green / yellow / red at a glance
  • Mean, min and max over a configurable history
Learn more about Live Performance Graphs
PerformanceLIVE
FPS
60.2
58 · 61
CPU
14.8
ms
GPU
11.2
ms

System Info

See OS, device, CPU, RAM, GPU and VRAM on the device under test, and optionally export everything to a text file for QA notes.

  • Device, OS, CPU, RAM, GPU and VRAM at a glance
  • Optional .txt export for playtest reports
  • Toggle with a hotkey alongside the performance window
Learn more about System Info
System InfoDEVICE
Device
Desktop PC
OS
Windows 11
64-bit
CPU
16 cores
3.8 GHz
RAM
32 GB
System
GPU
8 GB
VRAM

In-Game Console

Bring the Unity Console into device builds. Filter errors, warnings and stack traces without attaching the Editor.

  • Live logs on PC, mobile and console builds
  • Level filter and max-line limit
  • Optional log file save for later triage
Learn more about In-Game Console
Log Window
ErrorWarn
[Error] NullReferenceException: PlayerController
[Warning] Texture size exceeds mobile budget
[Log] Scene loaded: Level_03
at GameManager.Update () [0x0002a]

Custom Metrics

Add your own numbers to the overlay: network lag, player count, inventory size, or anything else you care about, and watch them update live next to FPS.

  • Start with ready-made metrics, or plug in your own
  • Show Unity Profiler values in the same overlay
  • Save your numbers to a CSV file for later review
Learn more about Custom Metrics
MyMetric.cs
1// Show network lag on the overlay
2public class NetworkLag : APerformanceProvider
3{
4protected override float GetValue() =>
5NetClient.RTT;
6}

Mobile & VR

Compact and Tiny HUDs scale for phones, while world-space VR monitors stay readable inside the headset.

  • Monitor - Compact and Tiny for mobile playtests
  • World-space VR prefabs (camera-locked and free)
  • Desktop and mobile graph shaders auto-selected
Learn more about Mobile & VR
Mobile
Compact · Tiny

Height-scaled HUDs for phones and tablets.

VR / AR
World-space

Place monitors in the scene while wearing the HMD.

And many more components...

Ready-made metric prefabs for memory, triangles, vertices, draw calls, download/upload rate and more. Mix and match inside any monitor window.

View Full Documentation
What's Included

Compatibility without the hassle.

One package covers the Unity versions and platforms you already ship to, with prefab variants sized for desktop, mobile and VR.

Ready-to-use

Full, Compact, Tiny, Minimalistic and VR prefabs ready to drop in.

Built-in + URP

Desktop and mobile graph shaders for both render pipelines.

Old + New Input

Toggle hotkeys work with both Unity Input Systems out of the box.

FAQ

Frequently asked questions.

Everything you need to know about monitoring performance in Unity.

Still have questions?

Our team is happy to help you.

Drag in. Press Play. Optimize.

Ready to see what slows your game down?

Get EasyPerformanceMonitor on the Unity Asset Store and start watching FPS, CPU, GPU and memory live on the device that matters.

Money-back guarantee if you are not satisfied • Instant delivery • Lifetime updates