URL 파서는 길게 이어진 URL을 프로토콜·호스트명·포트·경로·해시·Origin과 쿼리 파라미터 단위로 분해해 행별 표로 보여주는 도구입니다. UTM 파라미터가 잔뜩 붙은 광고 링크를 검수하거나, 리다이렉트·콜백 URL이 어디서 잘못됐는지 찾거나, 퍼센트 인코딩으로 깨져 보이는 한글 파라미터 값을 읽어야 할 때 주로 사용합니다.
OAuth 콜백이 자꾸 엉뚱한 데로 튀길래 리다이렉트 URL을 까 보는데, redirect_uri 안에 또 인코딩된 state와 URL이 중첩돼 있어서 어디서 깨졌는지 찾기가 번거로웠습니다. 프로토콜부터 쿼리까지 한 번에 분해해서 값을 바로 복사할 수 있으면 디버깅이 빨라지겠다 싶어 만들었습니다.
사용 방법
지원하는 형식
입력은 http·https 등 스킴을 포함한 표준 URL 텍스트이고, 스킴 없이 도메인부터 시작하는 주소를 붙여넣어도 https로 간주해 파싱합니다. 결과로는 프로토콜·호스트명·포트·경로·해시·Origin이 행 단위로 나오고, 쿼리 파라미터는 이름과 값이 별도 표로 정리됩니다. 퍼센트 인코딩된 값은 디코딩된 상태로 표시되며, 각 행을 클릭하면 해당 값만 복사됩니다.
-
입력창에 분석할 URL을 붙여넣습니다. 붙여넣는 즉시 파싱되고, 샘플 버튼을 누르면 예시 URL로 바로 확인해 볼 수 있습니다.

-
프로토콜·호스트명·포트·경로·해시·Origin이 행으로 나뉘어 표시됩니다. 필요한 행을 클릭하면 그 값만 복사됩니다.

-
쿼리 파라미터는 이름·값 표로 정리됩니다.
%EB%85%B8...처럼 인코딩된 값도 원래 글자로 풀어서 보여줍니다.