What kind of laptop do I have?
The exact answer lives in your laptop's firmware — readable by the operating system in one command. Here is how to get it on Windows, macOS, Linux and Chromebook, plus what each method tells you.
Windows 10 and 11
Two methods. The first is the fastest:
Method A — System Information (10 seconds)
- Press Windows + R together.
- Type
msinfo32and press Enter. - The System Information window opens. Look at:
- System Manufacturer: e.g. "HP", "Dell Inc.", "LENOVO", "ASUSTeK COMPUTER INC."
- System Model: e.g. "HP Pavilion 15-eg2024na", "Latitude 7420", "20XCS09M00", "ROG Strix G15 G513IH_G513IH"
- BIOS Version/Date: useful when troubleshooting BIOS-level issues.
- Installed Physical Memory (RAM): total RAM installed.
- BIOS Mode: UEFI or Legacy.
Method B — PowerShell (one line)
Open PowerShell. Paste:
Get-CimInstance Win32_ComputerSystem | Select Manufacturer, Model
Returns the same Manufacturer and Model values in two lines.
Bonus — get the serial number
Useful for warranty lookups. PowerShell:
Get-CimInstance Win32_BIOS | Select SerialNumber
macOS
Method A — About This Mac (one click)
- Click the Apple logo in the top-left corner.
- Select About This Mac.
- The window shows your model name and year (e.g. "MacBook Pro 14-inch, 2023") at the top, and the chip, memory and serial number below.
- For more detail, click More Info.
Method B — Terminal (one line)
system_profiler SPHardwareDataType | grep -E "Model|Chip|Memory|Serial"
Returns the model identifier, chip generation, RAM and serial number.
Linux (Ubuntu, Fedora, Debian, Mint, Arch)
Open a terminal:
sudo dmidecode -t system
Look at the Manufacturer, Product Name, Version and Serial Number lines.
If dmidecode is not installed:
- Debian/Ubuntu/Mint:
sudo apt install dmidecode - Fedora:
sudo dnf install dmidecode - Arch:
sudo pacman -S dmidecode
Without sudo there is a slower fallback that does not need root:
cat /sys/devices/virtual/dmi/id/product_name cat /sys/devices/virtual/dmi/id/sys_vendor
Chromebook
- Open Chrome.
- Type
chrome://systemin the address bar. - Use Ctrl+F and search for hardware_class.
- Copy the string (e.g.
NAUTILUS C7B-K7E-A4F). - Paste it into Google with the word "Chromebook" added — the model is in the first few results.
Why the model number actually matters
Manufacturers use the same product name across many internal variants. "HP Pavilion 15" might mean any of:
- 15-eg0000-series (Intel 11th gen, MX350 GPU)
- 15-eg2000-series (Intel 12th gen, Iris Xe)
- 15-eh0000-series (AMD Ryzen 5000)
- 15-eh2000-series (AMD Ryzen 6000)
These laptops look identical from the outside. They take different RAM, different keyboards, different chargers, and different drivers. A "HP Pavilion 15 keyboard" search returns ten different parts, only one of which fits any specific machine.
The full model number resolves the ambiguity. For HP, that is the part after the dash — for example "15-eg2024na" tells the parts supplier exactly which keyboard variant, which battery and which screen connector to ship.
Where the model number lives physically
Three locations:
- Sticker on the bottom of the laptop — usually the most reliable, but stickers wear off and the text is small.
- Inside the battery compartment (older laptops with removable batteries) — preserved better than the bottom sticker.
- BIOS firmware — what the OS commands above read. Always present, never wears off.
If the OS commands return "OEM" or blank values
This happens with some custom-built laptops (System76, Framework's modular laptops, some Asian boutique brands) where the manufacturer either did not write the model into BIOS or used placeholders. In that case:
- Check the bottom sticker — for boutique builders it is the more reliable source.
- Look at the original purchase order or invoice.
- For Framework: every model has an identifier on the input cover (the keyboard frame).