본문으로 건너뛰기
BrowserUtil

User-Agent 확인 및 분석

현재 브라우저의 User-Agent를 확인하고, 임의의 UA 문자열을 파싱하며, 화면·GPU·하드웨어 사양을 감지하고 코드 스니펫을 생성합니다.

현재 브라우저 User-Agent

Mozilla/5.0 (Loading...)
브라우저:Unknown 운영체제:Unknown 기기 유형:알 수 없음

화면 및 뷰포트

화면 해상도
×
사용 가능한 화면 해상도
×
현재 뷰포트 크기
×
디바이스 픽셀 비율 (DPR)
x
색상 깊이
-bit
화면 방향
landscape

하드웨어 및 시스템 사양

논리 CPU 코어
N/A
기기 메모리 (RAM)
N/A
터치스크린 지원
터치 미지원
그래픽 렌더러 (GPU)
WebGL Generic / Software Renderer

언어, 시간대 및 개인정보

기본 언어
현지 시간대
UTC 오프셋
쿠키 지원
아니요
네트워크 연결 상태
오프라인
추적 거부 (DNT)
아니요

사용 방법

  1. 1 페이지를 열면 브라우저의 현재 User-Agent 및 감지된 환경 정보가 즉시 표시됩니다.
  2. 2 'UA 파서' 탭으로 전환하여 임의의 User-Agent 문자열을 입력하고 구조를 분해해 보세요.
  3. 3 '프리셋 라이브러리'에서 데스크톱, 모바일, 크롤러의 주요 User-Agent 목록을 확인하세요.
  4. 4 '코드 예시'에서 cURL, Python, Node.js, Go, Playwright, Puppeteer용 복사 가능한 코드를 제공합니다.

주요 기능

  • 실시간 User-Agent 및 Client Hints (Sec-CH-UA) 확인
  • 화면 해상도, DPR, 뷰포트, WebGL GPU 렌더러, CPU 코어 및 RAM 감지
  • 브라우저 엔진, 버전, 운영체제, CPU 아키텍처 및 기기 모델 분석
  • 검색 엔진 크롤러 및 봇 자동 판별(Googlebot, Bingbot, Baiduspider 등)
  • 인기 데스크톱, 모바일, 봇 User-Agent 프리셋 모음
  • cURL, Python, Node.js, Go, Playwright, Puppeteer 코드 스니펫 생성
  • 100% 브라우저 로컬 실행, 데이터 업로드 없음

자주 묻는 질문

User-Agent란 무엇인가요?

User-Agent는 브라우저가 웹 서버에 요청을 보낼 때 자신을 식별하기 위해 전송하는 HTTP 헤더 문자열입니다. 브라우저 종류, 버전, 운영체제 정보를 포함합니다.

Client Hints(Sec-CH-UA)는 무엇인가요?

기존의 복잡한 User-Agent 문자열을 대체하기 위해 고안된 최신 웹 표준으로, 브라우저가 구조화된 정보를 선택적으로 전송하여 프라이버시를 보호합니다.

내 기기 정보나 브라우저 정보가 서버로 전송되나요?

전혀 전송되지 않습니다. 모든 파싱과 감지 작업은 사용자의 브라우저 내부에서 자바스크립트로만 실행됩니다.

User-Agent를 변경하거나 테스트하려면 어떻게 하나요?

Chrome 또는 Edge 개발자 도구의 '네트워크 조건(Network Conditions)' 패널에서 쉽게 변경할 수 있으며, 자동화 도구 및 스크립트에서는 헤더 옵션으로 설정할 수 있습니다.

관련 도구