시스템·화면 정보
아래 모든 값은 이 기기의 브라우저에서 직접 읽습니다. 주사율은 페이지가 열린 직후 약 1.5초간 측정하니 탭을 화면에 띄워 두세요. "텍스트로 복사"로 요약을 문의 글이나 중고 판매 글에 붙여 넣을 수 있습니다.
시스템 정보를 읽는 중…
브라우저는 일부 값을 일부러 반올림하거나 숨깁니다 (RAM은 최대 8 GB, GPU 이름은 일반화될 수 있고, Safari·Firefox는 배터리를 제공하지 않습니다). 값이 비어 있으면 하드웨어 고장이 아니라 브라우저의 개인정보 보호 제한입니다.
여러 테스트 결과를 한 장으로 모으기 — PC 점검 리포트
이 페이지가 보여주는 것
브라우저가 지금 실행 중인 기기에 대해 알고 있는 내용을 한 화면에 정리한 페이지입니다. 화면 해상도와 픽셀 밀도, 브라우저가 실제로 그리고 있는 주사율, HDR·광색역 지원 여부, 그래픽 어댑터, CPU 코어 수, 메모리, 배터리 상태, 브라우저와 운영체제를 확인할 수 있습니다. "144Hz 모니터가 정말 144Hz로 돌고 있나?", "이 노트북은 지금 어떤 GPU를 쓰고 있지?" 같은 질문에 설정 앱을 열거나 프로그램을 설치하지 않고 답할 수 있는 가장 빠른 방법입니다.
모든 값은 표준 웹 API로 기기에서 읽어 본인에게만 표시합니다. 브라우저는 개인정보 보호를 위해 일부 값을 일부러 흐립니다 — 메모리에는 상한이 있고, GPU 이름은 일반화될 수 있으며, Safari나 Firefox에서는 빠지는 항목이 있습니다 — 그러니 완전한 하드웨어 목록이 아니라 신뢰할 수 있는 요약으로 보시면 됩니다. 디스플레이 자체를 더 깊이 점검하려면 이 사이트의 모니터 테스트가 더 긴 시간 주사율을 측정하고 불량화소·그라데이션 검사도 함께 제공합니다.
작동 원리
이 페이지는 다운로드도, 권한 요청도 필요하지 않습니다. 페이지가 열리면 작은 스크립트가 브라우저에 표준화된 질문을 차례로 던지고, 그 답을 카드에 정리합니다. 화면 카드는 screen 객체와 창 크기를 읽기 때문에 여기 보이는 해상도는 웹페이지가 배치되는 단위인 CSS 픽셀 기준이며, 그 옆의 기기 픽셀 비율(DPR)은 CSS 픽셀 하나 뒤에 물리 픽셀이 몇 개 있는지를 알려줍니다. 둘을 곱하면 추정 물리 해상도가 됩니다. HDR과 색 영역은 CSS 미디어 쿼리에서 가져오는데, 이는 웹사이트가 광색역 이미지를 보낼지 결정할 때 쓰는 바로 그 질의이므로 패널이 이론적으로 할 수 있는 것이 아니라 브라우저가 실제로 사용하는 상태를 반영합니다.
주사율은 어떤 API도 직접 알려주지 않기 때문에 측정해야 합니다. 스크립트는 약 1.5초 동안 애니메이션 프레임을 요청하며 각 프레임의 타임스탬프를 모으고, 프레임 사이 간격의 중앙값을 취합니다. 평균 대신 중앙값을 쓰는 이유는 탭 전환, 가비지 컬렉션 멈춤, 바쁜 백그라운드 프로세스 때문에 한 프레임만 밀려도 평균은 크게 떨어지기 때문입니다. 산출된 수치는 흔한 주사율과 3Hz 이내이면 그 값으로 맞춰지므로 143.9Hz로 도는 패널은 144Hz로 표시됩니다.
GPU 카드는 보이지 않는 WebGL 캔버스를 만들어 디버그 확장으로 렌더러와 벤더 문자열을 요청한 뒤 즉시 컨텍스트를 해제합니다. 브라우저가 WebGPU도 구현하고 있으면 어댑터를 요청해 브라우저가 공개하는 범위에서 설명을 표시하며, 느리거나 없는 드라이버가 페이지를 멈추지 못하도록 제한 시간을 둡니다. 코어 수, 메모리, 배터리, 네트워크 유형, 저장소 할당량은 navigator 객체에서 바로 읽으며, 브라우저가 구현하지 않은 항목은 페이지를 깨뜨리는 대신 "제공되지 않음"으로 표시합니다.
일부 값은 나머지보다 조금 늦게 채워집니다. 주사율은 약 1.5초가 걸리고, 고엔트로피 플랫폼 정보, 배터리, 저장소 추정, WebGPU 어댑터는 비동기이므로 브라우저가 응답하는 대로 해당 행이 갱신됩니다. 상단의 로딩 표시는 모든 요청이 응답하거나 제한 시간을 넘긴 뒤 사라집니다.
결과 읽는 법
화면 카드부터 보세요. CSS 픽셀 해상도는 웹사이트가 보는 값이고, 디스플레이 배율을 쓰는 노트북에서는 물리 해상도 행이 패널 사양서와 맞는 값입니다. 1512 × 982 맥북 화면에서 DPR 2는 예상대로 3024 × 1964가 됩니다. Windows에서 비율이 1.25나 1.5라면 배율이 125 %나 150 %로 설정된 것으로 정상이지만, 반올림 때문에 추정 물리 해상도가 한 픽셀 정도 어긋날 수 있습니다. 색 심도는 보통 24비트(채널당 8비트)이거나 10비트 파이프라인에서 30비트로 나오며, 브라우저는 패널의 고유 비트 심도가 아니라 운영체제가 전달하는 값을 보여줍니다.
주사율 행은 이 페이지를 찾는 가장 흔한 질문에 답합니다. 내 고주사율 모니터가 정말 광고된 속도로 돌고 있는가? 숫자가 사양과 일치하면 운영체제, 케이블, 브라우저가 모두 제대로 설정된 것입니다. 120, 144, 165Hz 디스플레이에서 60Hz가 보이면 패널은 멀쩡하지만 그 앞 단계 어딘가가 제한하고 있는 것입니다 — 대개 OS 디스플레이 옵션의 주사율 설정, 노트북 절전 모드, 또는 현재 해상도에서 전체 주사율을 지원하지 않는 HDMI 케이블이나 포트가 원인입니다. HDR 행은 모니터가 HDR을 지원한다는 것만으로는 "예"가 되지 않고, 운영체제가 해당 디스플레이에 HDR을 켜 두었을 때만 "예"로 바뀝니다.
GPU 카드에서 GeForce, Radeon, Iris Xe, Apple M 시리즈, Adreno처럼 실제 카드 이름이 담긴 렌더러 문자열은 브라우저가 지금 어떤 어댑터를 쓰는지 알려줍니다. GPU가 두 개인 노트북에서 특히 유용합니다. 외장 카드를 기대했는데 내장 그래픽이 표시되면 브라우저가 절전용 GPU에서 실행되고 있는 것입니다. WebGL 2와 WebGPU는 기능 플래그이며, WebGPU가 "아니오"인 것은 아직 흔하고 최신 웹 애플리케이션에서만 의미가 있습니다. 최대 텍스처 크기는 대략적인 등급 지표입니다. 최신 데스크톱 GPU는 보통 16384이고, 4096이나 8192는 구형이거나 모바일 칩일 가능성이 높습니다.
나머지 카드는 대부분 브라우저 자체의 한계에 관한 것입니다. 논리 코어는 물리 코어 × 코어당 스레드이므로 6코어 12스레드 CPU는 12로 표시됩니다. 메모리는 설계상 8 GB로 제한됩니다. 배터리 시간 추정은 운영체제의 추측이라 몇 분 사이에도 바뀝니다. 네트워크 수치는 적응형 로딩을 위한 대략적인 추정이지 속도 측정이 아닙니다. 저장소 할당량은 이 사이트가 사용할 수 있는 용량으로, 브라우저가 여유 디스크 공간에서 산출하므로 드라이브에 대한 힌트일 뿐 정확한 여유 공간이 아닙니다.
이런 상황에서 쓰세요
고주사율 설정 확인이 가장 일상적인 용도입니다. 많은 모니터가 60Hz로 출고되어 OS에서 144Hz 이상으로 직접 바꿔야 하고, 드라이버 업데이트나 케이블 교체, 입력 전환 뒤에 설정이 초기화되기도 합니다. 설정을 바꿀 때마다 이 페이지를 열면 2초 안에 새 주사율이 실제로 적용됐는지 확인할 수 있어 모니터의 OSD 메뉴를 믿는 것보다 빠릅니다. 게이머들은 노트북을 외부 디스플레이에 연결한 뒤 외부 출력이 어떤 주사율과 해상도로 협상됐는지 확인하는 데도 씁니다.
중고나 리퍼 기기를 살펴볼 때도 좋은 순간입니다. 노트북 값을 치르기 전에 이 페이지를 열어 GPU 이름, 코어 수, 화면 해상도, 배터리 상태를 판매 글과 비교해 보세요. 판매자가 브라우저 안에서 렌더러 문자열이나 픽셀 비율을 조작할 수는 없고, 100 %인데 완충 상태에서 남은 시간이 유난히 짧게 나오는 배터리는 물어볼 만합니다. 사양서로는 알 수 없는 부분은 이 사이트의 키보드, 모니터, 웹캠, 마이크 테스트와 함께 보면 됩니다.
문의 글과 커뮤니티 질문도 정확한 수치가 있으면 답하기 쉽습니다. 상대가 어떤 브라우저 버전, OS, GPU, 해상도를 쓰는지 추측하는 대신 "텍스트로 복사"를 눌러 결과를 붙여 달라고 하세요. 요약은 짧고, 언어와 시간대 외에는 개인정보가 없으며, 어느 기기에서나 같은 라벨을 쓰기 때문에 여러 보고를 비교하기도 편합니다. 게임이나 소프트웨어 개발자는 같은 요약으로 비슷한 하드웨어에서 렌더링 문제를 재현합니다.
마지막으로, 값을 치른 디스플레이 기능을 빠르게 검증하는 용도가 있습니다. HDR이나 P3 광색역으로 판매된 모니터나 노트북이라면 화면 카드가 운영체제가 브라우저가 있는 디스플레이에 그 모드를 실제로 켜 두었는지 보여줍니다. 여기서 "아니오"는 패널에 기능이 없다는 뜻이 아니라 — 보통 디스플레이 설정에서 HDR이 꺼져 있거나 브라우저가 HDR이 아닌 다른 모니터에 있다는 뜻입니다 — 브라우저 안의 콘텐츠가 지금 그 기능을 활용하지 못하고 있다는 사실은 분명히 알려줍니다.
한계와 다른 곳에서 확인할 것
브라우저는 하드웨어 검사 도구가 아니며, 빈 부분은 의도된 것입니다. 메모리는 반올림되고 상한이 있고, GPU 이름은 일반화될 수 있고, CPU 모델과 클럭은 절대 노출되지 않으며, Safari와 Firefox는 배터리와 네트워크 정보를 아예 제공하지 않습니다. 이는 핑거프린팅을 막는 개인정보 보호 장치이고 어떤 웹사이트도 우회할 수 없습니다. 정확한 CPU 모델, RAM 용량, GPU 드라이버 버전이 필요하면 Windows, macOS, Linux에 내장된 시스템 정보 도구나 전용 하드웨어 유틸리티를 쓰세요.
주사율 측정은 브라우저가 전속력으로 렌더링할 수 있어야 정확합니다. 백그라운드 탭, 최소화된 창, 오버레이, 일부 절전 모드는 애니메이션 프레임을 제한해 모니터에는 아무 변화가 없어도 결과를 낮춥니다. 다중 모니터 환경에서는 창이 대부분 걸쳐 있는 디스플레이의 주사율이 보고됩니다. 숫자가 이상해 보이면 탭을 앞에 두고 몇 초간 가만히 두거나, 5초간 측정하고 원시값을 스냅값 옆에 함께 보여주는 모니터 테스트를 이용하세요.
값은 페이지를 열 때 한 번만 읽습니다. 페이지를 열어 둔 채 충전기를 꽂거나, 디스플레이를 바꾸거나, OS 주사율 설정을 변경했다면 새로고침해야 새 상태가 보입니다. 특히 저장소 할당량은 여유 디스크 공간과 브라우저 정책에서 산출되는 사이트별 허용량이라 같은 기기의 두 브라우저가 서로 다른 숫자를 보여주며, 어느 것도 디스크 측정값이 아닙니다.
이 페이지의 어떤 것도 실제 하드웨어 점검을 대신하지 못합니다. 주사율이 정상으로 읽혀도 깜빡임이나 불량화소가 없다는 뜻은 아니고, GPU 이름은 카드가 스로틀링 중인지 말해주지 않으며, 배터리 퍼센트는 남은 용량(Wh)에 대해 아무것도 알려주지 않습니다. 이 페이지로는 브라우저가 볼 수 있는 설정과 기능을 확인하고, 걱정되는 부품이 있다면 그에 맞는 개별 테스트로 넘어가세요.
자주 묻는 질문
- GPU가 "ANGLE"이나 "Generic Renderer" 같은 일반적인 이름으로 나옵니다. 왜 그런가요?
- 브라우저는 WebGL 디버그 확장을 통해서만 그래픽카드 이름을 알려주며, 점점 더 조심스럽게 다루고 있습니다. Chrome은 ANGLE로 시작하고 괄호 안에 벤더와 카드 모델이 들어간 문자열을 보여주는데, 그 괄호 안이 실제 GPU입니다. Firefox와 Safari는 이름을 벤더 계열 수준으로 줄이는 경우가 많고, 일부 개인정보 설정이나 확장 프로그램은 아예 가립니다. 따라서 일반적인 이름이 나오는 것은 브라우저가 알려주지 않기로 한 것이지 시스템이 GPU를 모르는 것이 아닙니다. WebGPU 어댑터 행이 제공되는 경우 그쪽에 더 자세한 정보가 담기기도 합니다.
- PC에 RAM이 32 GB인데 8 GB로 표시됩니다. 문제가 있나요?
- 아닙니다. 이 값은 navigator.deviceMemory에서 오는데, 브라우저는 고사양 기기를 식별(핑거프린팅)하지 못하도록 일부러 2의 거듭제곱으로 반올림하고 8 GB를 상한으로 둡니다. 8 GB 이상인 컴퓨터는 모두 8 GB로 표시됩니다. Firefox와 Safari는 아예 제공하지 않습니다. 정확한 용량이 필요하면 운영체제의 시스템 설정을 확인하세요. 이 페이지는 최소 8 GB가 있다는 사실만 확인해 줄 수 있습니다.
- 맥북이나 아이폰에서 배터리 항목이 비어 있습니다.
- Safari는 오래전에 Battery Status API 지원을 제거했고 Firefox도 같은 결정을 했습니다. 충전 수준과 방전 속도를 다른 값과 조합하면 사용자를 추적할 수 있기 때문입니다. 현재는 Chromium 계열 브라우저(Chrome, Edge, Opera, 삼성 인터넷, 웨일)만 이 값을 제공합니다. 이런 브라우저에서도 배터리가 없는 데스크톱 PC는 보통 항상 100 %에 충전 중으로 표시되는데, 이는 정상입니다.
- 이 정보가 서버로 전송되나요?
- 아닙니다. 이 페이지는 정적 파일이며, 모든 값은 브라우저에서 실행되는 JavaScript가 읽어 그 자리에서 표시합니다. 어디에도 전송·기록·저장하지 않으며, "텍스트로 복사" 버튼은 본인의 클립보드에만 씁니다. 탭을 닫으면 정보는 사라집니다. 페이지가 보내는 네트워크 요청은 페이지 자체와 스크립트, 그리고 도구 아래 광고 영역뿐이며 광고에는 이 값들이 전달되지 않습니다.
- 주사율은 어떻게 측정하며, 왜 모니터 사양보다 낮게 나올 수 있나요?
- 페이지는 약 1.5초 동안 브라우저에 애니메이션 프레임을 연속으로 요청하고 프레임 사이의 시간을 기록합니다. 간격의 중앙값을 헤르츠로 환산한 뒤 흔한 주사율(60, 75, 90, 120, 144, 165, 240, 360)과 3Hz 이내로 가까우면 그 값으로 맞춥니다. 중앙값은 몇 번의 멈춘 프레임을 무시하지만, 브라우저는 운영체제가 허용하는 속도까지만 그릴 수 있습니다. Windows나 macOS가 60Hz로 설정돼 있으면 144Hz 패널도 60Hz로 나옵니다. 배터리로 쓰는 노트북, 완전히 보이지 않는 탭, 두 모니터에 걸친 창도 값을 낮춥니다. 더 안정적인 수치가 필요하면 모니터 테스트 페이지가 같은 측정을 5초간 수행합니다.