User-Agent 파서 — UA 문자열에서 브라우저·OS·기기 분석 (무료)
어떤 User-Agent 문자열이든 브라우저·OS·기기·엔진·CPU 정보로 분석해 주는 무료 User-Agent 파서. 내 브라우저의 UA가 미리 채워지고 JSON 복사도 지원. 100% 브라우저 처리, 업로드 없음.
| 항목 | 값 |
|---|---|
| 브라우저 | — |
| 브라우저 버전 | — |
| 엔진 | — |
| 엔진 버전 | — |
| 운영체제 | — |
| OS 버전 | — |
| 기기 유형 | — |
| 기기 제조사 | — |
| 기기 모델 | — |
| CPU 아키텍처 | — |
🔒 브라우저에서 분석되며 업로드되지 않습니다.
무료 User-Agent 파서 — 업로드 없음
User-Agent(UA) 파서는 브라우저나 앱이 모든 HTTP 요청에 담아 보내는 User-Agent 문자열을 실제로 필요한 정보로 분해합니다: 어떤 브라우저·버전인지, 어떤 렌더링 엔진인지, 어떤 운영체제인지, 기기 유형·모델, CPU 아키텍처까지. UA 문자열을 붙여넣거나 — 지금 내 브라우저가 보내는 UA가 미리 채워져 있습니다 — 하면 분석 결과가 표로 즉시 나타납니다. 전부 브라우저에서 실행되므로 계정도, 서버 전송도 없습니다.
각 항목의 의미
- 브라우저·버전 — 클라이언트 소프트웨어, 예:
Chrome 120,Mobile Safari 17,Firefox. - 엔진·버전 — 뒤에서 화면을 그리는 렌더링 엔진, 예:
Blink,WebKit,Gecko. - 운영체제·버전 — 예:
Windows 10,iOS 17,Android 14,macOS. - 기기 유형·제조사·모델 —
mobile,tablet,console,smarttv또는 데스크톱이면 빈칸; UA가 알려줄 때는 제조사·모델도(예:Apple iPhone). - CPU 아키텍처 — 있을 때 예:
amd64,arm64.
내 User-Agent 확인·읽는 법
지금 브라우저의 User-Agent가 입력창에 미리 채워져 있어, 웹사이트와 서버가 나에게서 무엇을 받는지 그대로 볼 수 있습니다. 내 브라우저 사용을 누르면 다시 불러오고, 값을 편집해 다른 UA를 시험하거나, 서버 로그의 UA를 붙여넣어 클라이언트를 식별할 수 있습니다. 결과는 입력하는 대로 갱신되며 JSON 복사로 코드나 버그 리포트에 바로 넣을 수 있는 구조화된 객체를 얻습니다.
User-Agent 판별은 어디까지나 추정
User-Agent 문자열은 자기 신고 방식이라 얼마든지 위조할 수 있고, 최신 브라우저는 지문 추적을 줄이려고 UA를 의도적으로 고정·축소합니다(Chrome UA 축소, User-Agent Client Hints). 그래서 UA는 정보가 빠져 있거나, 다른 브라우저를 흉내 내거나, 일부러 옛 버전을 알릴 수 있습니다. 분석 결과는 증거가 아니라 강한 힌트로 보고, 기능 지원 판단에는 UA 스니핑 대신 기능 감지를 쓰세요.
로그·문의 티켓 디버깅에 유용
특정 브라우저·기기에서만 재현되는 버그라면, 서버 로그나 오류 리포트의 User-Agent가 가장 빠른 단서일 때가 많습니다. 여기에 붙여넣어 알아보기 힘든 한 줄을 읽기 쉬운 브라우저/OS/기기 분석으로 바꾸고, JSON을 이슈 트래커에 복사하세요.
설계상 프라이버시
분석은 전부 브라우저에서 JavaScript로 이뤄지며 — 붙여넣은 User-Agent 문자열은 기기를 벗어나지 않습니다. 그래서 가입이 없습니다.
자주 묻는 질문
User-Agent 문자열이 뭔가요?
브라우저나 앱이 모든 요청의 User-Agent HTTP 헤더에 담아 보내는 텍스트 한 줄입니다. 예: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36'. 서버는 이걸 읽어 브라우저·OS·기기를 추정하며, 이 도구가 읽기 쉬운 항목으로 분해해 줍니다.
이 User-Agent 파서는 무엇을 감지하나요?
브라우저와 버전, 렌더링 엔진과 버전, 운영체제와 버전, 기기 유형·제조사·모델, CPU 아키텍처입니다. 문자열이 알려주지 않는 항목은 추측하지 않고 대시(—)로 표시합니다.
내 User-Agent는 어떻게 확인하나요?
이미 채워져 있습니다 — 입력창에 지금 브라우저가 보내는 User-Agent가 표시됩니다. '내 브라우저 사용'을 누르면 다시 불러오고, 다른 UA 문자열을 붙여넣어 분석할 수도 있습니다.
기기나 브라우저가 잘못 감지되는 이유는?
User-Agent 문자열은 자기 신고 방식이라 위조가 쉽고, 최신 브라우저는 지문 추적을 줄이려 UA를 의도적으로 고정·축소합니다. 그래서 UA가 불완전하거나, 다른 브라우저를 흉내 내거나, 기기 모델을 생략할 수 있습니다. 결과는 증거가 아니라 강한 힌트로 보세요.
기능 지원 판단에 User-Agent 스니핑을 써도 되나요?
대체로 아니요. UA는 신뢰하기 어렵고 고정되어 있어, 웹 표준의 권장은 UA 대신 기능/역량 감지를 쓰는 것입니다. 이 파서는 로그·분석·버그 리포트에서 클라이언트를 식별하는 데 가장 좋고, 브라우저가 실행할 코드 경로를 정하는 용도로는 적합하지 않습니다.
제 User-Agent가 어딘가로 업로드되나요?
아니요. 문자열은 전부 브라우저에서 JavaScript로 분석되며 어떤 서버로도 전송되지 않습니다. 그래서 가입이 없습니다.