Unity diagnostics

Azkar Screen Stats

Azkar Screen Stats is a free, lightweight Unity runtime performance overlay for FPS, frame timing, memory, render counters, device info, and frame-time graphing.

Coming soon on Unity Asset Store
Open docsStart guide
Azkar Screen Stats runtime overlay preview
FPS
Memory
Frame graph

Purpose

Performance data without building a diagnostics UI.

Azkar Screen Stats shows runtime performance state during play: add it to a scene, press Play, and review current performance without opening the full Unity Profiler or wiring a custom debug panel.

Runtime shape

A compact overlay designed for active testing.

The overlay renders through a camera-attached mesh and generated bitmap font atlas, with fixed buffers and configurable update rates for text and graph geometry.

What it covers

FPS, timing, memory, rendering, device data, and graphing.

Runtime overlay

Show FPS, frame time, CPU/GPU timing, memory, render counters, and device data directly on the game camera.

Frame-time graph

Watch recent frame history with bars and a target FPS marker for quick stutter and spike checks.

Camera attached

Auto-attach to a Game camera for simple scenes, or assign Target Camera for split-screen and custom camera lifecycles.

Lean rendering path

Use a camera-attached mesh, generated bitmap font atlas, fixed buffers, and manual formatting instead of TMP, UGUI, or layout passes.

Configurable sections

Tune placement, scale, colors, graph size, update cadence, smoothing, and visible metric groups from the inspector.

Debug-menu ready

Drive visibility through Show, Hide, Toggle, or Visible without disabling the GameObject that owns your input script.

Learning path

Start with setup, then tune the overlay for your target device.