URL 파서
URL 파서는 단일 URL 또는 상대 경로를 브라우저에서 로컬로 분석해 프로토콜, 인증 정보, 호스트, 포트, 경로, 프래그먼트, 쿼리 매개변수 행으로 나누고, 편집 후 재구성된 URL을 미리 보여줍니다.
입력 URL
스키마가 없으면 https:// 자동 추가
문자
0 / 500,000
세부 정보
프로토콜
호스트명
포트
사용자 이름 / 비밀번호
사용자 이름
비밀번호
경로
프래그먼트 (#)
쿼리 매개변수
0
매개변수 없음
재구성된 URL
빠른 시작
자주 쓰는 활용 사례
API 디버깅
엔드포인트 URL을 분해해 쿼리 매개변수를 점검하거나 조정하고 전달 오류를 빠르게 찾습니다.
링크 분석
복잡한 마케팅 URL이나 추적 링크를 분해해 UTM 매개변수, 리퍼러 값, 대상 경로를 확인합니다.
매개변수 조정
페이징, 필터, 정렬 등 쿼리 매개변수를 빠르게 추가/삭제/수정해 수동 URL 조합을 줄일 수 있습니다.
링크 정리
공유 전에 불필요한 추적 매개변수를 제거해 더 깔끔한 URL을 만듭니다.
리디렉션 점검
리디렉션 URL 텍스트를 검사하고 실제로 따라가지 않은 상태에서 대상 호스트, 포트, 경로, 매개변수를 확인합니다.
딥링크 검사
사용자 지정 스키마 링크를 붙여넣어 재구성된 텍스트를 미리 봅니다. 비계층형 스키마의 필드 편집은 제한적입니다.
활용 팁
분석 및 재구성 경계
제한 사항 및 호환성
개인정보 보호 및 보안
자주 묻는 질문
URL(Uniform Resource Locator)은 인터넷에서 리소스를 가리키는 "주소"입니다. 일반적인 URL은 다음 요소로 구성됩니다. • 스킴(프로토콜): 예) https:, ftp:, mailto: • 인증 정보 user:pass@ (선택 사항, FTP/인트라넷에서 사용) • 호스트(도메인 또는 IP 주소) • 포트(선택 사항, 기본값 HTTPS 443 / HTTP 80) • 경로(pathname) • ? 뒤의 쿼리 문자열(키-값 쌍, &로 구분) • # 뒤의 프래그먼트/hash(클라이언트에서만 사용, 서버로 전송되지 않음) 예: https://user:pass@example.com:8080/path?key=value#section 은 위 요소를 포함합니다. 이 도구는 주로 계층형 URL과 상대 경로를 대상으로 하며, mailto:, data:, file: 같은 비계층형 스키마의 편집/재조합에는 제한이 있습니다.
자동 추가가 켜져 있으면 스킴이 없는 입력 앞에 https://를 붙여 분석합니다. 꺼져 있으면 http://를 사용합니다. /api/data?id=1 같은 상대 경로는 상대 경로 모드로 분석되므로 프로토콜과 호스트명은 비어 있습니다.
키가 비어 있는 행은 출력에서 무시됩니다. 각 매개변수 키가 비어 있지 않은지 확인하세요. 한국어, 공백, 기호는 쿼리 테이블에 직접 입력할 수 있으며 재구성 시 키/값 행이 자동으로 퍼센트 인코딩됩니다.
아니요. URL 텍스트를 로컬에서만 분석하고 재구성합니다. 네트워크 요청, 리디렉션 추적, HTTP 상태 확인, DNS/TLS 확인, 최종 목적지 확인을 수행하지 않습니다.
+는 application/x-www-form-urlencoded 문맥에서만 공백을 뜻합니다. 이 파서는 리터럴 +를 +로 유지하고 재구성된 쿼리 값의 공백을 %20로 출력하므로, 폼 payload를 처리하기 전에 의미를 확인하세요.
표준 URL에서 ? 뒤의 매개변수는 서버로 전송되고, # 뒤의 내용은 클라이언트에서만 사용됩니다. 이 도구는 먼저 # 앞의 쿼리를 분석하며, 그 쿼리가 비어 있고 # 안에 ?가 있으면 프래그먼트 내부 쿼리로 해석합니다.