MoaKit
All tools

URL Parser

Break a URL into protocol, host, path, query and hash, edit query parameters to build a new URL, and convert internationalized domains to Punycode.

주소 구조

프로토콜
https:
사용자 이름
user
비밀번호
pass
호스트 (퓨니코드)
xn--v52b27qv7i25b.com
호스트 (읽기 쉬운 형태)
모아키트.com
포트
8080
경로
/tools/age%20calculator
쿼리 문자열
?utm_source=naver&q=%ED%95%9C%EA%B8%80&empty=
해시(#)
#section-2
출처(origin)
https://xn--v52b27qv7i25b.com:8080

경로 조각 (디코딩)

  1. 1tools
  2. 2age calculator

쿼리 파라미터 (고쳐서 새 주소 만들기)

정리된 주소

https://user:pass@xn--v52b27qv7i25b.com:8080/tools/age%20calculator?utm_source=naver&q=%ED%95%9C%EA%B8%80&empty=#section-2

한글 도메인 퓨니코드 변환

한글·일본어 같은 도메인은 인터넷에서 xn-- 로 시작하는 영문·숫자 형태(퓨니코드)로 바뀌어요. 도메인을 넣으면 양쪽 모양을 모두 보여줘요.

퓨니코드 (ASCII)
xn--bj0bj06e.xn--3e0b707e
읽기 쉬운 도메인 (유니코드)
한글.한국
  • 입력한 주소는 이 브라우저에서만 분석하고 서버로 보내지 않아요.
  • 쿼리 값은 보기 쉽게 디코딩해서 보여주고, 새 주소를 만들 때는 다시 올바르게 인코딩해요(공백은 +).

What is URL Parser?

Splits a URL into protocol, domain, port, path, query and hash, and lets you edit the query to build a new URL. It can also convert Korean and other international domains to Punycode.

How to use

  1. Paste the URL you want to analyze.
  2. Check each part in the table and copy the values you need.
  3. Edit or delete query parameters to build a new URL, then copy it.

Tips

  • Korean characters and spaces in query values appear as %XX in the address bar; this tool decodes them so they are easy to read.
  • Removing tracking parameters such as utm_ before sharing makes the address cleaner.

FAQ

What is Punycode?
It is a way of writing domains in Korean and other scripts using only letters and digits. For example, 모아키트.com is carried as xn--v52b27qv7i25b.com.
Is the address I enter sent anywhere?
No. All analysis happens only inside your browser.