빠른 사용법
세 단계로 확인합니다.
- 1http 또는 https 절대 URL을 입력합니다
scheme과 host를 포함한 최대 8KB URL을 붙여넣고 계정 정보가 섞이지 않았는지 확인합니다.
- 2구성 요소와 쿼리 순서를 봅니다
origin·host·path·hash와 같은 키가 반복되는 query parameter를 입력 순서대로 확인합니다.
- 3정규화 결과를 검수해 복사합니다
브라우저 URL 파서가 인코딩·기본 포트를 정리한 값이 원래 의도와 맞는지 비교합니다.
결과 읽기
URL은 문자열 자르기보다 표준 파서로 구조를 읽어야 합니다.
IPv6·punycode·percent encoding·중복 쿼리·기본 포트처럼 단순 split에서 깨지는 사례를 브라우저 WHATWG URL 구현으로 처리합니다.분석·복사 범위를 http와 https로 제한하고 javascript·data 같은 active scheme을 거부합니다.
user:password@host 형태는 분석 결과와 클립보드에 비밀이 남지 않도록 입력 단계에서 거부합니다.
URLSearchParams 순회로 같은 키의 여러 값을 입력 순서대로 표시합니다.
URL 안의 토큰·이메일·고객 ID도 민감정보가 될 수 있습니다. 이 도구는 서버로 보내지 않지만 화면 공유·클립보드·브라우저 확장 프로그램 노출을 고려해 필요한 부분만 사용하세요.
이럴 때 유용합니다.
- UTM 쿼리 구조 확인
- redirect URL 비교
- 중복 파라미터 디버깅
함께 확인하세요.
- http·https 절대 URL만 지원
- userinfo 포함 URL 거부
- URL 파싱은 대상 서버 존재·안전성 검증이 아님
자주 묻는 질문
사용 전 알아둘 점
상대 URL도 분석하나요?
아닙니다. 기준 origin을 추측하지 않도록 scheme과 host가 있는 절대 URL만 받습니다.
같은 쿼리 키가 여러 번 나오면 합치나요?
아닙니다. 각 값을 입력 순서대로 별도 행에 표시합니다.
입력 URL로 네트워크 요청을 보내나요?
아닙니다. 브라우저 URL 객체로 문자열 구조만 분석합니다.