코드, 데이터 및 QR 도구

User-Agent 파서

user-agent 문자열을 붙여 넣어 어디에도 보내지 않고 대략적인 브라우저, 운영체제 및 기기 범주를 확인하세요.

브라우저에서 로컬 처리가입 불필요개인정보 안내 ↗

navigator.userAgent를 로컬에서 읽습니다. User-Agent는 위조할 수 있고 제한된 규칙은 오래될 수 있으므로 결과는 대략적인 참고로만 사용하세요.

사용 방법

사용 방법

  1. user-agent 문자열을 붙여 넣거나 포함된 예시를 사용합니다.
  2. 값을 분석하고 변경되지 않은 원본 입력과 함께 대략적인 분류를 확인합니다.
  3. 결과는 진단용 힌트로 사용하고 보안 또는 신원 신호로 사용하지 마세요.

읽기 쉬운 대략적 분류

결과는 추정 브라우저 계열과 버전, 운영체제 계열과 버전, 데스크톱·휴대폰·태블릿 같은 대략적인 기기 유형을 표시합니다. 알 수 없는 값은 원격 데이터베이스로 추측하지 않고 Unknown으로 남습니다.

원본 입력 표시

분류를 원본 값과 비교할 수 있도록 분석 결과와 함께 정확한 user-agent 문자열을 표시합니다. 분석은 이 브라우저에서 수행되고 입력은 업로드되지 않습니다.

신원이나 보안 정보가 아닌 참고값

브라우저와 내장 웹뷰는 user-agent 문자열을 줄이거나, 위조하거나, 고정하거나, 변경할 수 있습니다. 이 파서를 인증, 사기 판단, 기능 감지 또는 정밀한 하드웨어 식별에 사용하지 마세요. 웹 동작에는 기능 감지가 더 안전합니다.

자주 묻는 질문

더 알아보기

user-agent를 서버로 보내나요?

아니요. 패턴 매칭과 표시는 브라우저에서 로컬로 실행됩니다.

모든 브라우저와 기기를 식별할 수 있나요?

아니요. 일반적인 브라우저와 운영체제 토큰을 다루며 근거가 부족하면 의도적으로 Unknown을 반환합니다.

보안 결정에 신뢰할 수 있나요?

아니요. user-agent 문자열은 클라이언트가 제어하고 위조할 수 있습니다. 서버 측 보안 제어와 적절한 기능 감지를 사용하세요.