User-Agent 파서

User-Agent Parser

User-Agent 문자열을 입력하면 실시간으로 분석됩니다.Analysis updates in real time as you type a User-Agent string.

User-Agent 파서란?

User-Agent 파서는 브라우저가 서버에 보내는 UA(User-Agent) 문자열을 정규식으로 분석해 브라우저 이름·버전, 렌더링 엔진, 운영체제·버전, 기기 유형, 봇(크롤러) 여부를 표로 보여주는 도구입니다. 페이지에 들어오면 현재 브라우저의 UA가 자동으로 채워집니다.

각 항목 설명
  • 브라우저: Chrome, Edge, Firefox, Safari, Samsung Internet, Opera 등과 버전 번호입니다.
  • 렌더링 엔진: 페이지를 그리는 엔진으로 Blink(Chrome·Edge·Opera 계열), Gecko(Firefox), WebKit(Safari) 등입니다.
  • 운영체제: Windows, macOS, iOS, Android, Linux 등과 확인 가능한 경우 버전입니다.
  • 기기 유형: UA 문자열의 키워드로 추정한 데스크톱·모바일·태블릿 구분입니다.
  • 봇 여부: bot, crawl, spider 등 크롤러 관련 키워드 포함 여부로 판단합니다.
개인정보·처리 방식

모든 분석은 브라우저 내 정규식 처리만으로 이루어집니다. 입력한 User-Agent 문자열은 서버로 전송되거나 저장되지 않습니다.

What is this tool?

The User-Agent parser analyzes the UA string a browser sends to a server, using regular expressions to extract browser name and version, rendering engine, operating system and version, device type, and whether it looks like a bot (crawler). Your current browser's UA is filled in automatically when the page loads.

What each field means
  • Browser: Chrome, Edge, Firefox, Safari, Samsung Internet, Opera, etc., with the version number.
  • Engine: the rendering engine — Blink (Chrome/Edge/Opera family), Gecko (Firefox), WebKit (Safari), etc.
  • OS: Windows, macOS, iOS, Android, Linux, etc., with version when detectable.
  • Device type: desktop, mobile, or tablet, estimated from keywords in the UA string.
  • Bot: determined by whether crawler-related keywords such as bot, crawl, or spider appear.
Privacy & processing

All parsing happens with regular expressions in your browser only. Your User-Agent string is never uploaded or stored.

User-Agent 파서는 무엇을 해주나요?
User-Agent 문자열 하나를 입력하면 브라우저 이름·버전, 렌더링 엔진(Blink/Gecko/WebKit), 운영체제·버전, 기기 유형(데스크톱/모바일/태블릿), 봇(크롤러) 여부를 정규식으로 분석해 표로 보여줍니다.
내 브라우저의 User-Agent는 어떻게 확인하나요?
페이지에 들어오면 현재 브라우저의 navigator.userAgent 값이 입력창에 자동으로 채워집니다. 다른 UA 문자열을 분석하려면 입력창을 지우고 붙여넣으면 실시간으로 다시 분석됩니다.
봇(크롤러) 여부는 어떻게 판단하나요?
UA 문자열에 bot, crawl, spider 등 크롤러를 나타내는 대표적인 키워드가 포함되어 있는지 정규식으로 확인합니다. 검색엔진 크롤러나 미리보기 봇 등은 대부분 UA에 이런 키워드를 포함합니다.
userAgentData는 무엇이고 왜 같이 표시되나요?
일부 최신 브라우저(Chromium 계열)는 navigator.userAgentData API로 브랜드·플랫폼 정보를 구조화된 형태로 제공합니다. 지원하는 브라우저에서는 UA 문자열 분석 결과와 함께 참고용으로 보조 표시됩니다.
입력한 User-Agent 문자열이 서버로 전송되나요?
아니요. 모든 분석은 브라우저 내 정규식 처리만으로 이루어지며, 입력한 문자열은 서버로 전송되거나 저장되지 않습니다.
What does the User-Agent parser do?
Enter a User-Agent string and it uses regular expressions to extract the browser name and version, rendering engine (Blink/Gecko/WebKit), operating system and version, device type (desktop/mobile/tablet), and whether it looks like a bot/crawler, shown in a table.
How do I check my own browser's User-Agent?
When the page loads, the current browser's navigator.userAgent value is filled into the input automatically. To analyze a different UA string, clear the field and paste it in — it re-analyzes in real time.
How is bot/crawler detection decided?
The UA string is checked with a regular expression for common crawler keywords such as bot, crawl, and spider. Search engine crawlers and preview bots typically include such keywords in their UA.
What is userAgentData and why is it shown too?
Some modern Chromium-based browsers expose brand and platform info in a structured form via the navigator.userAgentData API. Where supported, it is shown alongside the UA string analysis for reference.
Is my User-Agent string sent to a server?
No. All parsing is done with regular expressions in your browser only; the string you enter is never sent to a server or stored.