최근 사용한 도구가 없습니다
즐겨찾기한 도구가 없습니다

URL 인코더 무료 온라인: URL 인코딩 디코딩 즉시 변환

182 회 사용

URL 인코딩 참조

문자인코딩됨설명
공백%20 / +가장 일반적인 URL 이스케이프 문자
!%21느낌표
#%23해시, URL 앵커 기호
%%25퍼센트 기호 (반드시 이스케이프)
&%26URL 매개변수 구분자
=%3DURL 매개변수 할당
?%3F쿼리 문자열 시작
/%2F경로 구분자

URL 인코딩 팁

퍼센트 인코딩이란
URL 인코딩은 특수문자를 %XX(16진수 값)로 대체합니다. 공백은 %20, &는 %26, =는 %3D가 됩니다. 유효한 URL에 필수입니다.
참조 표
자주 사용되는 문자와 URL 인코딩 값이 정리된 표를 확인하세요.
인코딩된 URL 디코딩
%XX 문자가 포함된 URL을 붙여넣으면 원본 텍스트를 확인합니다. URL 파라미터 디버깅과 링크 분석에 유용합니다.

자주 묻는 질문

Q URL 인코딩이란 무엇인가요?
A URL 인코딩(퍼센트 인코딩)은 URL에 허용되지 않는 문자를 %와 16진수 값으로 대체합니다. 예: 공백 → %20, & → %26.
Q 왜 URL을 인코딩해야 하나요?
A URL은 특정 ASCII 문자만 허용합니다. 공백, 한글, 특수문자는 URL이 올바르게 작동하도록 인코딩해야 합니다.
Q %20과 +의 차이는?
A %20은 URL에서 공백의 표준 인코딩입니다. +는 폼(application/x-www-form-urlencoded)에서만 공백 대체로 사용됩니다.
Q 다른 문자 세트를 사용하여 텍스트를 직접 인코딩할 수 있습니까?
A 이 도구는 문자 세트 변환이 아닌 URL 인코딩에 중점을 둡니다. 입력 텍스트가 UTF-8과 같은 표준 세트라고 가정합니다. 다른 인코딩의 텍스트가 있는 경우, 적절한 퍼센트 인코딩을 보장하려면 이 인코더를 사용하기 전에 UTF-8로 변환해야 합니다. 문자열이 UTF-8 바이트로 표현되었는지 확인한 후 여기에 입력하십시오.
Q encodeURI가 ?나 = 같은 문자를 그대로 두는 이유는?
A encodeURI는 전체 URL을 인코딩하기 위한 것이지, 매개변수 값을 위한 것이 아닙니다. URL에서 특별한 의미를 가진 ?, #, /, = 같은 문자는 그대로 유지합니다. 이런 문자도 인코딩해야 한다면 encodeURIComponent를 사용하세요. 예를 들어 encodeURI는 ?를 그대로 두지만 encodeURIComponent는 %3F로 변환합니다. URL의 어떤 부분을 인코딩하는지에 따라 이 도구에서 올바른 모드를 선택하세요.
Q 브라우저 주소창에 표시된 인코딩된 URL이 제가 입력한 것과 다른 이유는 무엇인가요?
A 브라우저는 종종 URL을 자동으로 정규화합니다. 예를 들어 주소창에 공백을 입력하면 %20으로 변환되지만 일부 브라우저는 다시 공백으로 표시합니다. 저희 도구는 네트워크를 통해 실제로 전송되는 원시 퍼센트 인코딩 출력을 보여줍니다. 브라우저의 주소를 디코더에 붙여넣어 실제 기본 문자를 확인하세요. 이 불일치는 많은 개발자를 놀라게 합니다.

URL 인코딩/디코딩 사용 방법

관련 도구