Get detailed information about your CPU with CPU-Z by CPUID.
CPU-Z is a powerful utility that provides in-depth information about your system's processor, motherboard, memory, and more.
Overview
CPU-Z is a system information utility developed by CPUID that collects and displays technical details for core hardware components. Distributed as freeware for Windows and as a mobile application for Android, the tool provides identification and monitoring capabilities for processors, motherboards, memory subsystems, and related sensors. The software emphasizes concise, technical reporting rather than benchmarking or system optimization, and it has been adapted over time to support evolving platforms including Windows x86/x64 and ARM64.
Purpose and Scope
The primary purpose of CPU-Z is to identify and report hardware characteristics. On desktop systems this includes processor name and number, codename, manufacturing process, package, cache levels, mainboard and chipset identification, memory type, size, timings and SPD details, and real-time measurement of each cores internal frequency. The Android edition focuses on SoC identification, core clock speeds, device brand and model, screen resolution, RAM and storage, battery information, and available sensors. The detection engine used by the application is also made available as a commercial System Information Development Kit for integration into third-party products.
Supported Platforms and Editions
- Windows: native binaries for 32-bit and 64-bit Windows, with a separate ARM64 build to support Windows on ARM devices and specific SoCs.
- Android: a mobile application reporting SoC, system, battery and sensor details, compatible with a wide range of Android versions.
- Customized OEM builds: CPUID offers branded CPU-Z versions tailored for manufacturers and partners (examples include ASUS ROG, MSI Gaming, Gigabyte AORUS and others).
Key Features
CPU-Z concentrates on hardware identification and light monitoring features rather than invasive diagnostics. Notable capabilities documented by the developer include:
- Detailed CPU identification: model, codename, clock speeds per core, and cache topology.
- Mainboard and chipset detection, including BIOS vendor and version when DMI reporting is enabled.
- Memory reporting: type, size, timings and SPD information for modules where SMBus access is supported.
- Real-time frequency monitoring for each core, and memory frequency monitoring.
- Sensor detection for voltages, temperatures and fan speeds (when supported by hardware and enabled in settings).
- Validation and online submission: optional upload of system specifications to a public validator with a reference URL.
- Utility functions and shortcuts: screenshot saving, clipboard copying of pages, and command-line options for automated report generation and per-core monitoring.
User Interface and Usability
CPU-Z presents information across multiple labeled pages corresponding to CPU, Cache, Mainboard, Memory, SPD, Graphics and Bench (depending on platform and build). The Windows interface is compact and oriented to rapid inspection, with keyboard shortcuts for common tasks and function keys for saving screenshots or copying page contents. A configuration file (cpuz.ini) permits adjustments to text fonts, selective disabling of detection modules and other behavioral options, allowing the tool to be adapted to specific environments or to mitigate compatibility issues.
Advanced Options and Configuration
Several advanced features and operational modes are available for power users and integration scenarios. Command-line parameters support silent or automated operation by producing text or HTML reports without opening the graphical interface. Core-specific monitoring can be launched via the command line or by running multiple instances with target-core settings. The cpuz.ini file supports granular control over sensing modules (such as SMBus, DMI, PCI scanning and display adapter reporting) and display/font settings. OEM and custom versions distributed by CPUID maintain the same detection engine while presenting branding and packaging aligned with partners.
Validation, Reporting and SDK
CPU-Z provides an online validation service where system profiles can be uploaded to a public database and accessed through generated URLs. This feature is used to record and share hardware specifications and validated clock frequencies. For developers, CPUID offers a System Information SDK and a System Monitoring SDK that expose the underlying detection engine for integration into commercial applications or monitoring solutions. The availability of these SDKs broadens the utility of the detection technology beyond the standalone CPU-Z application.
Android Edition and Mobile Considerations
The Android release of CPU-Z replicates the identification focus for mobile hardware, reporting SoC name, architecture, per-core clock speeds, system-level information, battery metrics and detected sensors. The Play Store listing indicates that the app contains ads and offers in-app purchases; it also requests INTERNET and ACCESS_NETWORK_STATE permissions to support online validation and statistics. The mobile app includes mechanisms for sending debug information in case of abnormal termination and provides a validation workflow that opens the generated validation URL in a browser and can optionally email a reminder link.
Troubleshooting and Known Behaviors
Documentation on the CPUID site explains several behaviors users may observe. Reported CPU frequencies that appear below specification are commonly caused by platform power management features such as Intels SpeedStep (EIST) or AMDs Cool'n'Quiet and PowerNow!, which reduce clock rates when the processor is idle; frequencies typically rise under load. The site also describes steps to disable specific detection modules via the configuration file when CPU-Z triggers system instability on older or unusual hardware. Tools such as a separate cache latency utility and guidance for saving monitoring logs are provided for deeper analysis.
Practical Applications
- Hardware identification for system inventory and verification of installed components.
- Quick inspection of memory timings and SPD data when diagnosing memory configuration issues.
- Real-time clock monitoring per core useful for confirming frequency scaling behavior during load testing or troubleshooting.
- Generation of validation reports for sharing system specifications or recording configuration details prior to upgrades.
Overview
CPU-Z is a Freeware software in the category System Utilities developed by CPUID.
The users of our client application UpdateStar have checked CPU-Z for updates 9,299 times during the last month.
The latest version of CPU-Z is 3.1, released on 08/27/2026. It was initially added to our database on 09/05/2007. The most prevalent version is 3.1, which is used by 30% of all installations.
CPU-Z runs on the following operating systems: Android/Windows.
Users of CPU-Z gave it a rating of 4 out of 5 stars.
Pros
- Provides detailed information about hardware components in the system such as CPU, motherboard, memory, and graphics card.
- Offers real-time monitoring of CPU and GPU parameters like clock speed, voltage, temperature, and utilization.
- Helps in diagnosing hardware issues and optimizing system performance by providing accurate hardware data.
- Lightweight and portable application that does not require installation.
- Free to use and regularly updated by the developers to support newer hardware components.
Cons
- The interface might be overwhelming for beginners or casual users due to the amount of technical data displayed.
- Lacks advanced features compared to more specialized hardware monitoring tools available in the market.
- Does not provide integrated benchmarking tools or stress testing capabilities for hardware evaluation.
FAQ
What is CPU-Z by CPUID?
CPU-Z is a software utility that provides detailed information about the computer's hardware. It is developed and distributed by CPUID.
What kind of information does CPU-Z provide?
CPU-Z provides information about the CPU, the motherboard, the memory, and the graphics card. It also shows real-time information about the CPU's clock speed and utilization.
Is CPU-Z free?
Yes, CPU-Z is completely free to use for both personal and commercial purposes. There are no hidden fees or premium versions.
What operating systems does CPU-Z support?
CPU-Z is available for Windows, Linux, and Android. There is no version for MacOS at this time.
Is CPU-Z safe to download and use?
Yes, CPU-Z is a safe and trustworthy utility. It is widely used by tech enthusiasts and professionals alike, and there have been no reports of malware or other security issues.
How do I use CPU-Z?
CPU-Z is a standalone executable file that does not require installation. Simply download the appropriate version for your operating system, unzip it if necessary, and run the program. The information will be displayed immediately.
Can I use CPU-Z to overclock my CPU?
CPU-Z does not have any overclocking features. However, it can provide you with the information you need to safely and effectively overclock your CPU using other software or the BIOS.
How often should I run CPU-Z?
There is no need to run CPU-Z regularly unless you are experiencing performance issues or are curious about your system's hardware. Running it once in a while (e.g. after installing new hardware) should be sufficient.
Can I use CPU-Z to identify fake hardware?
CPU-Z can provide some useful information that can help you identify fake hardware. However, it is not foolproof and should not be relied upon exclusively. Other methods, such as visual inspection and benchmarking, may be necessary.
Where can I download CPU-Z?
You can download CPU-Z from CPUID's website at . Be sure to choose the correct version for your operating system.
Pete Milner
I'm Pete, a software reviewer at UpdateStar with a passion for the ever-evolving world of technology. My background in engineering gives me a unique insight into the intricacies of software, allowing me to provide in-depth, knowledgeable reviews and analyses. Whether it's the newest software releases, tech innovations, or the latest trends, I'm here to break it all down for you. I work from UpdateStar’s Berlin main office.
Latest Reviews by Pete Milner
- Powerful and Versatile: Visual Studio Code is a developer's best friend
- AcerSense — Basic Acer utility with limited publicly available information
- Convenient Microsoft Store wrapper for installing Python on Windows
- Official Polish language pack — seamless Polish localization for Windows
- Charming indie arcade brawler with simple controls and whimsical art
Installations
Latest Reviews
X-ing
X-ing by E-TRADE: A Comprehensive Trading SolutionAdvanced PBX Data Logger
Efficient Call Data Management with Advanced PBX Data LoggerAraxis Merge
Araxis Merge: The Ultimate Tool for Code Comparison and MergingXnView
XnView: A Versatile Image Viewer for All Your NeedsVisual Studio Code
Powerful and Versatile: Visual Studio Code is a developer's best friendMicrosoft Whiteboard
Collaborate Seamlessly with Microsoft Whiteboard|
|
Intel(R) Chipset Device Software
Optimize Your System with Intel(R) Chipset Device Software! |
|
|
NoxPlayer
Play Android games on your computer with NoxPlayer! |
|
|
MSI Afterburner
Optimize your GPU performance with MSI Afterburner! |
|
|
OEM Application Profile
Optimize Your System Performance with OEM Application Profile by AMD |
|
|
GPU-Z
Monitor Your Graphics Card with Precision Using GPU-Z by techPowerUp |
|
|
HWMonitor
Monitor your hardware with ease! |
|
|
UpdateStar Premium Edition
Keeping Your Software Updated Has Never Been Easier with UpdateStar Premium Edition! |
|
|
Google Chrome
Fast and Versatile Web Browser |
|
|
Microsoft Edge
A New Standard in Web Browsing |
|
|
Microsoft OneDrive
Streamline Your File Management with Microsoft OneDrive |
|
|
Microsoft Visual C++ 2015 Redistributable Package
Boost your system performance with Microsoft Visual C++ 2015 Redistributable Package! |
|
|
Microsoft Visual C++ 2010 Redistributable
Essential Component for Running Visual C++ Applications |