본문으로 건너뛰기
=오늘의도움 계산기

URL 인코딩·디코딩

완료

문자열을 UTF-8 퍼센트 인코딩(값 하나 또는 주소 전체)으로 바꾸거나 되돌리고, 주소의 쿼리 파라미터를 표로 풀어 보여줍니다.

선택한 파일은 이 브라우저 안에서만 처리되며 서버로 업로드되지 않습니다.

사용 방법

  1. 인코딩 또는 디코딩을 고르고 내용을 입력합니다.
  2. 인코딩은 '값 하나'(쿼리 값에 넣을 때)와 '주소 전체'(https:// 구조 유지) 중 고릅니다.
  3. HTML 폼 방식이면 공백 ↔ + 옵션을 켭니다. 디코딩하면 쿼리 파라미터가 표로 나옵니다.

계산 예시

서울 맛집 & 카페 → %EC%84%9C%EC%9A%B8%20%EB%A7%9B%EC%A7%91%20%26%20%EC%B9%B4%ED%8E%98 (공백을 + 로: %EC%84%9C%EC%9A%B8+%EB%A7%9B%EC%A7%91+%26+%EC%B9%B4%ED%8E%98)

자주 묻는 질문

'값 하나'와 '주소 전체'는 어떻게 다른가요?

값 하나(encodeURIComponent)는 & = ? / # 까지 모두 인코딩해 쿼리 값이 주소 구조를 깨지 않게 합니다. 주소 전체(encodeURI)는 이런 구조 문자를 남기고 한글·공백 등만 바꿉니다.

디코딩 오류가 나요.

%뒤에 16진수 두 자리가 없거나, EUC-KR로 인코딩된 옛 주소처럼 UTF-8이 아닌 바이트가 있으면 해당 위치를 알려 줍니다.

관련 도구