전체 계산기·URL 인코딩 변환기

URL 인코딩 변환기

URL 인코딩 · 디코딩

원문

자주 쓰는 문자 변환표

' '

%20

'&'

%26

'='

%3D

'?'

%3F

'#'

%23

'+'

%2B

'/'

%2F

':'

%3A

광고

결과를 본 김에 — 코인 거래소 가입 혜택

💻 개발자 계산기 더보기

자주 묻는 질문

Q. URL 인코딩은 왜 필요한가요?

URL에는 사용할 수 없는 문자(공백, 한글, &, ? 등)가 있습니다. 이런 문자를 %XX 형태의 16진수로 바꿔야 주소가 깨지지 않고 전달됩니다.

Q. encodeURI와 encodeURIComponent는 어떻게 다른가요?

encodeURI는 전체 URL을 대상으로 하여 :/?&= 같은 구분자를 남겨둡니다. encodeURIComponent는 쿼리 값 하나를 대상으로 하여 구분자까지 모두 인코딩합니다. 파라미터 값에는 후자를 써야 합니다.

Q. 공백은 %20인가요, +인가요?

URL 경로에서는 %20이고, 폼 전송(application/x-www-form-urlencoded) 쿼리에서는 +로 표현합니다. 상황에 맞게 선택해야 합니다.