URL 인코더 무료 온라인: URL 인코딩 디코딩 즉시 변환
182 회 사용URL 인코딩 참조
| 문자 | 인코딩됨 | 설명 |
|---|---|---|
| 공백 | %20 / + | 가장 일반적인 URL 이스케이프 문자 |
| ! | %21 | 느낌표 |
| # | %23 | 해시, URL 앵커 기호 |
| % | %25 | 퍼센트 기호 (반드시 이스케이프) |
| & | %26 | URL 매개변수 구분자 |
| = | %3D | URL 매개변수 할당 |
| ? | %3F | 쿼리 문자열 시작 |
| / | %2F | 경로 구분자 |
URL 인코딩 팁
퍼센트 인코딩이란
URL 인코딩은 특수문자를 %XX(16진수 값)로 대체합니다. 공백은 %20, &는 %26, =는 %3D가 됩니다. 유효한 URL에 필수입니다.
참조 표
자주 사용되는 문자와 URL 인코딩 값이 정리된 표를 확인하세요.
인코딩된 URL 디코딩
%XX 문자가 포함된 URL을 붙여넣으면 원본 텍스트를 확인합니다. URL 파라미터 디버깅과 링크 분석에 유용합니다.
자주 묻는 질문
URL 인코딩이란 무엇인가요?
URL 인코딩(퍼센트 인코딩)은 URL에 허용되지 않는 문자를 %와 16진수 값으로 대체합니다. 예: 공백 → %20, & → %26.
왜 URL을 인코딩해야 하나요?
URL은 특정 ASCII 문자만 허용합니다. 공백, 한글, 특수문자는 URL이 올바르게 작동하도록 인코딩해야 합니다.
%20과 +의 차이는?
%20은 URL에서 공백의 표준 인코딩입니다. +는 폼(application/x-www-form-urlencoded)에서만 공백 대체로 사용됩니다.
다른 문자 세트를 사용하여 텍스트를 직접 인코딩할 수 있습니까?
이 도구는 문자 세트 변환이 아닌 URL 인코딩에 중점을 둡니다. 입력 텍스트가 UTF-8과 같은 표준 세트라고 가정합니다. 다른 인코딩의 텍스트가 있는 경우, 적절한 퍼센트 인코딩을 보장하려면 이 인코더를 사용하기 전에 UTF-8로 변환해야 합니다. 문자열이 UTF-8 바이트로 표현되었는지 확인한 후 여기에 입력하십시오.
encodeURI가 ?나 = 같은 문자를 그대로 두는 이유는?
encodeURI는 전체 URL을 인코딩하기 위한 것이지, 매개변수 값을 위한 것이 아닙니다. URL에서 특별한 의미를 가진 ?, #, /, = 같은 문자는 그대로 유지합니다. 이런 문자도 인코딩해야 한다면 encodeURIComponent를 사용하세요. 예를 들어 encodeURI는 ?를 그대로 두지만 encodeURIComponent는 %3F로 변환합니다. URL의 어떤 부분을 인코딩하는지에 따라 이 도구에서 올바른 모드를 선택하세요.
브라우저 주소창에 표시된 인코딩된 URL이 제가 입력한 것과 다른 이유는 무엇인가요?
브라우저는 종종 URL을 자동으로 정규화합니다. 예를 들어 주소창에 공백을 입력하면 %20으로 변환되지만 일부 브라우저는 다시 공백으로 표시합니다. 저희 도구는 네트워크를 통해 실제로 전송되는 원시 퍼센트 인코딩 출력을 보여줍니다. 브라우저의 주소를 디코더에 붙여넣어 실제 기본 문자를 확인하세요. 이 불일치는 많은 개발자를 놀라게 합니다.
URL 인코딩/디코딩 사용 방법
- 입력 필드에 URL이나 텍스트를 붙여넣으세요
- 인코딩을 클릭하면 특수문자가 %XX로 변환됩니다
- 디코딩을 클릭하면 원본 텍스트가 복원됩니다
- 참조 표에서 자주 사용되는 문자를 확인하세요