🔗 URL 인코더 / 디코더

🔒 Secure & Client-side

문자를 percent-encoded 형태(예: 공백 → %20)로 인코딩하거나 다시 디코딩하세요. 쿼리 값은 'Component', 예약 문자(:, /, ?)를 보존해야 한다면 'Full URL' 모드를 사용하세요.

사용 방법

  1. URL 또는 텍스트를 입력 패널에 붙여넣으세요.
  2. 쿼리 값이나 경로 세그먼트 인코딩에는 Component 모드 — :/?&= 같은 예약 문자를 이스케이프합니다.
  3. 완성된 URL 전체를 인코딩할 때는 Full URL 모드 — :/?&=를 보존해 URL 형식을 유지합니다.
  4. Encode/Decode를 누르고, Swap으로 입력과 출력을 뒤집을 수 있습니다.

Component vs Full: Component(encodeURIComponent)는 URL 안에 들어가는 조각(쿼리 값, 경로 세그먼트, fragment)에 사용합니다. Full(encodeURI)은 ?&를 구분자로 유지해야 하는 전체 URL을 인코딩할 때만 사용하세요.

예시

Component 인코딩 (검색 쿼리 등):

"hello world" → hello%20world
"a&b=c"       → a%26b%3Dc
"안녕"         → %EC%95%88%EB%85%95

Full URL 인코딩:

"https://x.com/?q=hello world"
→ https://x.com/?q=hello%20world