본문으로 건너뛰기

URL 파서

URL 파서는 단일 URL 또는 상대 경로를 브라우저에서 로컬로 분석해 프로토콜, 인증 정보, 호스트, 포트, 경로, 프래그먼트, 쿼리 매개변수 행으로 나누고, 편집 후 재구성된 URL을 미리 보여줍니다.

입력 URL

스키마가 없으면 https:// 자동 추가

문자

0 / 500,000

세부 정보

프로토콜

호스트명

포트

사용자 이름 / 비밀번호

사용자 이름

비밀번호

경로

프래그먼트 (#)

쿼리 매개변수

0

매개변수 없음

재구성된 URL

URL 파서

빠른 시작

1
전체 URL, 호스트, 상대 경로, ?query 또는 #hash를 붙여넣으세요. 입력 후 자동 분석되며 필요하면 "다시 파싱"을 사용합니다.
2
"세부 정보"에서 프로토콜, 사용자 이름/비밀번호, 호스트명, 포트, 경로, 프래그먼트를 편집합니다.
3
"쿼리 매개변수"에서 키-값 행을 추가, 삭제, 편집합니다. 키가 비어 있는 행은 재구성된 출력에서 제외됩니다.
4
"재구성된 URL"은 현재 필드와 쿼리 행에서 업데이트되며 파일 내보내기 없이 텍스트로 복사할 수 있습니다.
5
일반 도메인 또는 host:port에는 "스키마가 없으면 https:// 자동 추가"를 켜 두세요. ftp:, mailto:, 사용자 지정 스키마는 직접 입력합니다.

자주 쓰는 활용 사례

API 디버깅

엔드포인트 URL을 분해해 쿼리 매개변수를 점검하거나 조정하고 전달 오류를 빠르게 찾습니다.

링크 분석

복잡한 마케팅 URL이나 추적 링크를 분해해 UTM 매개변수, 리퍼러 값, 대상 경로를 확인합니다.

매개변수 조정

페이징, 필터, 정렬 등 쿼리 매개변수를 빠르게 추가/삭제/수정해 수동 URL 조합을 줄일 수 있습니다.

링크 정리

공유 전에 불필요한 추적 매개변수를 제거해 더 깔끔한 URL을 만듭니다.

리디렉션 점검

리디렉션 URL 텍스트를 검사하고 실제로 따라가지 않은 상태에서 대상 호스트, 포트, 경로, 매개변수를 확인합니다.

딥링크 검사

사용자 지정 스키마 링크를 붙여넣어 재구성된 텍스트를 미리 봅니다. 비계층형 스키마의 필드 편집은 제한적입니다.

활용 팁

입력에 스킴이 없고 도메인 또는 host:port 형태로 보일 때는 “https:// 자동 추가”를 켜 두는 것을 권장합니다. 특정 스킴을 테스트하려면 전체 스킴 접두사를 직접 입력하세요.
쿼리 키/값 행은 출력 시 백분율로 인코딩되고 구문 분석 시 안전하게 디코딩됩니다. 공백은 %20으로 출력되고 리터럴 +는 +로 유지됩니다.
? 뒤의 일반 쿼리가 비어 있고 # 프래그먼트 안에 ?foo=1 같은 내용이 있으면, 도구는 이를 프래그먼트 내부 쿼리로 해석합니다.
상대 경로를 지원합니다(예: /api/users?page=2). 내부 기준 URL은 분석에만 쓰이므로 상대 출력에서는 프로토콜과 호스트명이 비어 있습니다.
편집 후에는 “출력 URL”에서 바로 복사해 수동 조합 실수를 줄이세요.
특정 값만 따로 인코딩/디코딩하려면 보조 도구 “URL 인코더/디코더”를 사용하세요.

분석 및 재구성 경계

단일 입력: 이 도구는 하나의 URL 또는 텍스트만 다루는 파서입니다. 파일 업로드, URL 목록 가져오기, 로그 일괄 정리, 백그라운드 큐가 아닙니다.
쿼리 행: 중복 키는 별도의 행으로 유지되고, 빈 키는 출력에서 생략되며, 중첩된 객체/배열 형식은 변환되지 않습니다.
큰 쿼리 문자열: 100개가 넘는 쿼리 행은 UI에서 페이지로 나뉘지만 재구성된 출력에는 모든 행이 포함됩니다.
인코딩 경계: 공백은 %20로 출력됩니다. 리터럴 +는 +로 유지되며 form-urlencoded 공백으로 처리되지 않습니다.
네트워크 경계: 이 도구는 URL을 요청하거나, 리디렉션을 따르거나, DNS/TLS/HTTP 상태 또는 접속 가능성을 확인하지 않습니다.
출력 경계: 편집기에서 재구성된 URL을 복사합니다. JSON, CSV, 파일 내보내기, 공유 링크, QR 코드, 단축 URL 생성은 없습니다.

제한 사항 및 호환성

이 도구는 브라우저 내장 URL API를 사용합니다. 일부 비표준 URL 형식은 분석에 실패할 수 있습니다. mailto:, data:, file: 같은 opaque 또는 비계층형 스키마의 필드 편집과 재조합은 제한적입니다.
이 도구는 application/x-www-form-urlencoded 직렬 변환기가 아닙니다. +를 공백으로 바꾸거나 문자셋을 추측하거나 요청 본문을 만들지 않습니다.
입력 제한: 방문자는 최대 500,000자, 로그인 사용자는 2,000,000자, 구독자는 5,000,000자까지 처리할 수 있습니다. 긴 URL 목록이나 로그는 분석 전에 나누세요.

개인정보 보호 및 보안

모든 처리는 브라우저에서 로컬로 이루어집니다. 현재 입력은 이 장치의 세션 초안으로 보관되고, 자동 HTTPS 설정은 장치 설정으로 저장됩니다.
URL의 사용자 이름/비밀번호는 일반 텍스트로 표시됩니다. 해당 필드가 채워진 상태에서 재구성된 URL을 복사하면 인증 정보도 함께 포함됩니다.
이 도구는 URL 파싱/조합만 수행하며 HTTP 요청을 보내거나 대상 주소에 접속하지 않습니다.

자주 묻는 질문

6

다음 작업에 도움이 되는 관련 도구입니다.

모든 도구 처리는 브라우저 안에서 로컬로 이루어집니다.