How to Check Your Mac Specs: CPU, RAM, Storage, and More
How Do You Check Mac Specs Quickly?
Click the Apple menu in the top left corner and select "About This Mac." This displays your Mac model, chip or processor, RAM amount, serial number, and macOS version. On macOS Ventura and later, click "More Info" for additional details.
About This Mac is the fastest way to identify your Mac's core specifications. The window shows your Mac model name (for example, MacBook Pro 14-inch, 2023), the chip or processor (Apple M2 Pro or Intel Core i7), total memory, and the version of macOS currently installed. This information is enough to determine software compatibility, check upgrade eligibility, and confirm your hardware configuration.
On macOS Ventura (13.0) and later, Apple redesigned the About This Mac window to show a simplified overview. Clicking "More Info" opens the System Settings General panel with expanded details including display resolution, storage capacity, and serial number. On older macOS versions (Monterey and earlier), the About This Mac window includes tabs for Overview, Displays, Storage, Support, and Service.
The serial number displayed in About This Mac is useful for warranty checks, service requests, and verifying the exact hardware configuration of your Mac. You can copy the serial number directly from this window by selecting the text.
How Do You Find Detailed Hardware Specifications?
Open About This Mac and click "System Report," or hold Option and click the Apple menu to open System Information directly. This shows CPU type and core count, GPU model, RAM speed and type, storage capacity, display resolution, and Bluetooth/Wi-Fi hardware versions.
System Information (also called System Report) provides the most comprehensive view of your Mac's hardware. The left sidebar organizes components into Hardware, Network, and Software categories. Each category expands to show individual subsystems with full technical details.
Under Hardware, you will find the processor name, number of performance and efficiency cores (on Apple Silicon), total RAM and its type (LPDDR5, DDR4), the exact GPU model and VRAM amount, internal and external storage devices with capacity and interface type, and display resolution with refresh rate. The Power section shows battery cycle count, maximum charge capacity, and condition status.
The Network section lists Wi-Fi hardware version (802.11ax, 802.11ac), Bluetooth version, and Ethernet controller details if applicable. This level of detail is valuable when troubleshooting connectivity issues, verifying compatibility with external peripherals, or comparing your Mac's specifications against software requirements.
You can also launch System Information from the Utilities folder inside Applications, or by searching for it with Spotlight. The Option + Apple menu shortcut provides the fastest access when you need detailed specs immediately.
How Do You Check Mac Specs Using Terminal?
Terminal commands provide precise hardware details. Use system_profiler SPHardwareDataType for CPU and RAM, system_profiler SPDisplaysDataType for GPU info, system_profiler SPStorageDataType for disk info, sw_vers for macOS version, and sysctl -n machdep.cpu.brand_string for the exact processor name.
The system_profiler command is the Terminal equivalent of System Information. Running system_profiler SPHardwareDataType outputs the model name, model identifier, chip or processor name, total number of cores, memory amount, serial number, and hardware UUID. This is the single most useful command for checking Mac specs from the command line.
For GPU details, system_profiler SPDisplaysDataType lists each graphics processor with its chipset model, VRAM (if applicable), and connected displays with resolution and refresh rate. On Apple Silicon Macs, the GPU cores are integrated into the system-on-chip, and this command reports the core count and Metal support status.
Storage information is available through system_profiler SPStorageDataType, which shows each volume's name, mount point, file system, capacity, and available space. The sw_vers command outputs the macOS product name, version number, and build number in a concise format.
For scripting or quick lookups, the sysctl -n machdep.cpu.brand_string command returns just the processor name string without additional formatting. You can combine multiple system_profiler data types in a single command by listing them separated by spaces, for example system_profiler SPHardwareDataType SPStorageDataType.
What Specs Matter Most for Performance?
The four specs that most affect Mac performance are CPU cores and type (Performance vs Efficiency cores on Apple Silicon), RAM amount (unified memory on Apple Silicon), SSD speed and available space, and GPU core count for graphics workloads.
CPU performance depends on both core count and core type. Apple Silicon chips divide cores into Performance (P-Cores) and Efficiency (E-Cores). P-Cores handle demanding tasks like video rendering and compilation, while E-Cores manage background processes and lightweight tasks at lower power consumption. A Mac with more P-Cores will handle sustained heavy workloads better than one with fewer P-Cores, even if total core counts are similar.
RAM on Apple Silicon Macs uses a unified memory architecture, meaning the same pool of memory is shared between the CPU and GPU. This eliminates the overhead of copying data between separate memory pools but also means GPU-intensive tasks compete with applications for the same memory. A Mac with 16 GB of unified memory will feel the pressure sooner during GPU-heavy workflows than one with 32 GB or more.
SSD speed affects application launch times, file operations, and virtual memory performance. When your Mac runs low on available disk space (below 10% of total capacity), macOS struggles to manage swap files and temporary caches, leading to noticeable slowdowns. Monitoring available storage is just as important as checking raw SSD speed.
GPU cores determine rendering performance for 3D applications, video editing, image processing, and machine learning tasks that use Metal acceleration. The number of GPU cores varies by Apple Silicon tier: M3 has 10 cores, M3 Pro has up to 18, M3 Max has up to 40, and M3 Ultra has up to 80.
How Does MoniThor Show Your System Specs in Real Time?
MoniThor displays live CPU usage per core with P-Core and E-Core labels, RAM used and total with memory pressure indication, GPU utilization and VRAM, disk capacity with read/write speeds, and battery health with cycle count. All metrics are visible at a glance in the macOS menu bar.
Knowing your Mac's specs is the first step. Understanding how those specs perform under your actual workload is the second. MoniThor bridges this gap by providing continuous, real-time monitoring of every major hardware subsystem directly in the menu bar.
The CPU module breaks down usage by individual core and labels each as a Performance or Efficiency core, so you can see whether demanding tasks are utilizing the high-performance cores as expected. The RAM module shows current usage against total capacity and includes a pressure gauge that indicates whether macOS is actively compressing memory or using swap, both signs that your workload exceeds available memory.
GPU utilization appears alongside VRAM consumption, which is especially relevant on Apple Silicon where unified memory is shared. The disk module displays used and total capacity along with live read/write speed indicators that reveal storage bottlenecks during file transfers or application launches. Battery health and cycle count are always visible, giving you early warning when capacity starts to decline.
Instead of opening About This Mac or running Terminal commands each time you want to check on your system, MoniThor keeps this information one glance away. Live sparkline graphs show trends over the last minute, making it easy to spot spikes and sustained loads as they happen.
How Do You Check Specs by Serial Number?
Open the Apple menu, select About This Mac, and note the serial number. Enter it at checkcoverage.apple.com for warranty status or everymac.com for full original specifications. This is especially useful when buying used Macs or verifying warranty coverage.
Every Mac has a unique serial number that encodes the model, configuration, and manufacturing details. You can find it in About This Mac, on the original packaging, on the purchase receipt, or printed on the Mac itself (on the bottom of MacBooks, on the back of Mac minis, or on the stand of iMacs).
Apple's Check Coverage page at checkcoverage.apple.com accepts the serial number and returns the warranty status, AppleCare+ coverage, and eligibility for repairs. This is the official source for confirming whether a Mac is still under warranty before purchasing it secondhand or scheduling a repair.
For detailed original specifications, everymac.com maintains a database that maps serial numbers to the exact configuration that shipped from Apple. This includes processor speed, RAM amount and type, storage capacity, GPU model, and display specifications. The site is particularly helpful when a Mac has been upgraded (for example, aftermarket RAM or SSD on older models) and you need to know the original factory configuration.
If the Mac will not power on, you can still find the serial number on the physical device or the original box. This allows you to look up full specifications and warranty status without needing access to macOS.
Marcel Iseli is a software developer and the creator of MoniThor. He builds native macOS utilities focused on performance monitoring and system optimization, with a focus on lightweight, subscription-free tools.