Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
1/5
The FPS Counter tracks real-time FPS, memory, and device info. Offering a simple FPS tracking and an advanced version with customizable FPS thresholds, memory usage, and detailed device stats.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.35f1
Compatible
Not compatible
Not compatible
Description

The FPS Counter tool provides real-time performance tracking in Unity, offering both a simple and advanced version. The Simple FPS Counter displays frames per second (FPS) using TextMeshProUGUI, updating every second for efficient monitoring. It’s perfect for basic FPS tracking with minimal overhead.

The Advanced FPS Counter expands on this by also tracking frame time, memory usage, and device information. It allows customizable FPS thresholds (high, medium, low) with color-coding for visual feedback. Memory tracking includes private memory, allocated memory, Mono memory, and GFX driver memory. Additionally, device information like CPU, GPU, OS, and screen resolution is displayed. This version also supports a prewarm time for more accurate min/max FPS tracking and provides options for average FPS over customizable sample sizes.

The tool is ideal for both quick performance checks and detailed analysis, making it a versatile solution for Unity developers who need in-depth performance metrics. Easy to integrate and customize, this FPS counter can fit a wide variety of project needs.


Key Features of the FPS Counter:

  1. Real-Time FPS Display: Tracks and displays frames per second, updated every second for accurate monitoring.
  2. TextMeshPro Integration: Uses customizable TextMeshProUGUI elements for flexible UI display.
  3. Customizable FPS Colors (Advanced): Set color thresholds for high, medium, and low FPS, providing visual performance feedback.
  4. Memory Usage Tracking (Advanced): Monitors private memory, allocated memory, Mono memory, and GFX driver memory (Unity 2018+).
  5. Device Information (Advanced): Displays detailed system info, including OS, CPU, GPU, VRAM, and screen resolution.
  6. Frame Time Tracking (Advanced): Shows frame time in milliseconds for detailed performance analysis.
  7. Average FPS Calculation (Advanced): Averages FPS over a customizable sample size for smoother monitoring.
  8. Prewarm Time (Advanced): Allows prewarm time for more accurate min/max FPS calculations after startup.
  9. Easy Integration: Simply attach to a GameObject and assign TextMeshPro fields in the Inspector to start tracking immediately.
Technical details

Key Features of the FPS Counter:

  1. Real-Time FPS Display: Tracks and displays frames per second, updated every second for accurate monitoring.
  2. TextMeshPro Integration: Uses customizable TextMeshProUGUI elements for flexible UI display.
  3. Customizable FPS Colors (Advanced): Set color thresholds for high, medium, and low FPS, providing visual performance feedback.
  4. Memory Usage Tracking (Advanced): Monitors private memory, allocated memory, Mono memory, and GFX driver memory (Unity 2018+).
  5. Device Information (Advanced): Displays detailed system info, including OS, CPU, GPU, VRAM, and screen resolution.
  6. Frame Time Tracking (Advanced): Shows frame time in milliseconds for detailed performance analysis.
  7. Average FPS Calculation (Advanced): Averages FPS over a customizable sample size for smoother monitoring.
  8. Prewarm Time (Advanced): Allows prewarm time for more accurate min/max FPS calculations after startup.
  9. Easy Integration: Simply attach to a GameObject and assign TextMeshPro fields in the Inspector to start tracking immediately.
Created with AI

promo and docs

FPS Counter | Frame Counter Display System And Framework

(not enough ratings)
1 users have favourite this asset
(1)
$4.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
2.5 MB
Latest version
1.0
Latest release date
Oct 30, 2024
Original Unity version
2022.3.35
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
FPS Counter | Frame Counter Display System And Framework
$4.99