Get real-time hardware information about the computer running this website. No installation required - works directly in your browser.
Click "Analyze My System" to detect your hardware information. The analysis is performed directly in your browser using JavaScript APIs.
No data is sent to our servers. All analysis happens locally in your browser.
| Property | Value |
|---|---|
| Logical Processors | - |
| Architecture | - |
| Platform | - |
| Endianness | - |
| Browser Detection | - |
| Metric | Value |
|---|---|
| Performance Score | - |
| Big/Little Architecture | - |
| High Performance Cores | - |
| Efficiency Cores | - |
| Virtualization Support | - |
Due to browser security restrictions, JavaScript cannot directly detect specific CPU model names, clock speeds, or cache sizes. However, it can detect the number of logical processors, architecture hints, and performance characteristics through the Navigator and HardwareConcurrency APIs.
| Property | Value |
|---|---|
| Device Memory (Approx.) | - |
| Available Memory | - |
| Used Memory | - |
| Memory Usage | - |
| Memory Pressure | - |
| Metric | Value |
|---|---|
| JS Heap Size Limit | - |
| Total JS Heap Size | - |
| Used JS Heap Size | - |
| Max Memory Pressure | - |
| Memory Status | - |
Modern browsers provide limited memory information through the Navigator.deviceMemory API and Performance.memory API. However, for security and privacy reasons, exact RAM size and detailed specifications are not exposed. The values shown are approximations within browser security limits.
| Property | Value |
|---|---|
| GPU Vendor | - |
| GPU Renderer | - |
| WebGL Version | - |
| Max Texture Size | - |
| Shader Precision | - |
| Capability | Supported |
|---|---|
| Hardware Acceleration | - |
| WebGL2 Support | - |
| Float Texture Support | - |
| Vertex Textures | - |
| Instanced Arrays | - |
GPU information is detected through the WebGL API, which provides vendor and renderer strings. However, browsers often obscure or modify these strings for privacy reasons. The WebGL API also reveals graphics capabilities and performance characteristics available to web applications.
| Storage Type | Status | Available |
|---|---|---|
| Local Storage | - | - |
| Session Storage | - | - |
| IndexedDB | - | - |
| Cache API | - | - |
| Property | Value |
|---|---|
| Storage API Available | - |
| Storage Persistence | - |
| Storage Estimate | - |
| Storage Usage | - |
| Storage Quota | - |
The browser can only report information about storage allocated to web applications, not about the actual physical storage devices in your system. Browser storage quotas and capabilities vary by browser and user settings, and are subject to privacy restrictions.
| Property | Value |
|---|---|
| Connection Type | - |
| Effective Type | - |
| Downlink Speed | - |
| RTT (Round Trip Time) | - |
| Save Data Mode | - |
| Metric | Value |
|---|---|
| Network Status | - |
| Bandwidth Estimate | - |
| Latency | - |
| IP Address | - |
| Connection Security | - |
The Network Information API provides insights into the user's connection type and speed, but for privacy reasons, it doesn't reveal specific network hardware details. The information helps web applications optimize content delivery based on connection quality.
Browser Security Restrictions: Modern browsers intentionally limit access to detailed hardware information for privacy and security reasons. This prevents websites from creating unique "fingerprints" that could track users across the web.
JavaScript running in a browser sandbox cannot access low-level system information like exact CPU model names, clock speeds, or detailed GPU specifications. The information shown is what browsers choose to expose through their APIs.
100% Local Processing: All analysis happens locally in your browser. No hardware information is sent to any server. The page works entirely offline once loaded.
We respect your privacy: No tracking, no data collection, no analytics. Everything runs in your browser's secure sandbox environment.
Available through browser APIs:
Approximate values only: Browsers report memory in rounded values (e.g., 4GB, 8GB, 16GB) for privacy reasons. The actual amount of RAM is not precisely exposed.
The Navigator.deviceMemory API returns values like 0.25, 0.5, 1, 2, 4, 8, etc. These are estimates within browser-imposed privacy limits.
For detailed hardware information: You would need to use native applications that have system-level access:
These applications run with system permissions and can access detailed hardware specifications that browsers cannot.