User-Agent 파서
HTTP User-Agent 문자열을 붙여 넣으면 브라우저, 엔진, OS, 기기 유형, 가능하면 vendor/model, CPU 아키텍처 힌트, 봇/크롤러 감지를 브라우저에서만 확인합니다.
User-Agent 파서 정보
HTTP User-Agent 문자열을 붙여 넣으면 브라우저, 엔진, OS, 기기 유형, 가능하면 vendor/model, CPU 아키텍처 힌트, 봇/크롤러 감지를 브라우저에서만 확인합니다. Chrome, Safari, Firefox, Edge, Googlebot, Bingbot, GPTBot, curl 샘플을 쓰거나 Use my browser로 이 탭의 UA를 파싱하세요. 업로드 없음. UA 매칭 규칙 작성 시 정규식 테스터, 다른 요청 헤더 디버깅은 JWT 디코더와 함께 사용하세요.
User-Agent 파서 사용 방법
- 입력란에 User-Agent 문자열을 붙여 넣거나 Use my browser를 클릭합니다.
- 또는 샘플 에이전트(Chrome, Safari, Firefox, Edge, Googlebot, Bingbot, GPTBot, curl)를 고릅니다.
- 브라우저, 엔진, OS, 기기 유형, vendor, model, CPU, 봇 상태를 확인합니다.
- 티켓·로그 메모에 필요하면 요약을 복사합니다.
- 모두 로컬 실행 - UA 문자열은 이 탭을 떠나지 않습니다.
User-Agent 파서 예시
Windows 데스크톱 Chrome
최신 Chrome Windows UA는 Chrome + Blink, Windows 10/11, desktop, amd64, bot = no로 해석됩니다.
iPhone Safari
iPhone Safari UA는 Safari + WebKit, iOS, mobile, Apple / iPhone을 표시합니다.
Googlebot 크롤 문자열
Googlebot 프리셋은 bot = yes, device type bot, browser name Googlebot으로 크롤러 로그 확인에 유용합니다.
GPTBot AI 크롤러
OpenAI GPTBot 문자열은 bot name GPTBot으로 봇 표시 - AI 크롤러 트래픽 감사에 유용.
curl CLI 클라이언트
bare curl/8.x UA는 버전과 함께 curl이라는 bot/client로 감지 - API 액세스 로그에 흔함.
일반적인 사용 사례
- 액세스 로그·CDN 리포트의 UA 문자열 디코딩
- Googlebot / Bingbot / GPTBot vs 위조 브라우저 확인
- 캡처한 UA의 mobile vs desktop vs tablet 확인
- 지원 티켓용 브라우저·OS 버전 문서화
- UA 기반 feature flag 작성 전 샘플 에이전트 테스트
User-Agent 파서에 대한 자주 묻는 질문
- User-Agent 파서는 어떻게 쓰나요?
- UA 문자열을 붙여 넣거나(Use my browser / 샘플 에이전트) 즉시 브라우저, 엔진, OS, 기기, 봇 상태가 표시됩니다. 업로드 없음.
- User-Agent 문자열이란?
- 브라우저·클라이언트가 자신을 식별하기 위해 보내는 HTTP 헤더(브라우저, OS, 엔진, 때로 기기). 서버·분석 도구가 호환성·트래픽 분석에 파싱합니다.
- 봇·크롤러를 감지하나요?
- 예. Googlebot, Bingbot, GPTBot, curl 같은 흔한 크롤러·CLI는 인식되면 bot = yes와 bot name이 표시됩니다.
- User-Agent가 업로드되나요?
- 아니요. 파싱은 이 탭에서만. 문자열은 브라우저를 떠나지 않습니다.
- 모든 UA가 완벽히 파싱되나요?
- 아니요. UA는 비공식이고 위조 가능합니다. 흔한 브라우저·OS·기기·봇을 다루며, 드문·커스텀 에이전트는 일부 필드가 Unknown일 수 있습니다.
- 현재 브라우저를 어떻게 파싱하나요?
- Use my browser를 클릭하면 이 탭의 navigator.userAgent가 입력란에 채워지고 로컬에서 파싱됩니다.
- 서버 측 UA 라이브러리를 대체하나요?
- 아니요. 빠른 로컬 검사·로그 디버깅용입니다. 프로덕션 분류는 서버·CDN 도구를 계속 사용하세요.
- 정규식 테스터와 무엇이 다른가요?
- 정규식 테스터는 커스텀 패턴 작성용. 이 페이지는 일반 User-Agent에서 브라우저/OS/기기/봇 추출이 준비되어 있습니다.
관련 도구
JWT Decoder
브라우저에서 JWT header, payload, signature 디코딩. 같은 페이지에서 HS256 테스트 토큰 Encode. 무료 JSON Web Token decoder - 업로드 없음.
정규식 테스터
브라우저에서 JavaScript 정규식을 테스트. 매치 그룹, 플래그, 하이라이트 확인 - 업로드 없음.
Hash Generator
텍스트에서 SHA-256, SHA-1, SHA-384, SHA-512 해시를 생성합니다. HMAC도 같은 페이지에서. 브라우저에서 소문자 hex digest를 즉시 확인 - 업로드 없음.
Bcrypt 해시 생성기
브라우저에서 무료 bcrypt 해시 생성 및 검증. 라운드를 설정해 비밀번호를 해시하고 로컬에서 검증 - 업로드 없음.