온라인 URL 인코더 도구

온라인 URL 인코더 도구: 텍스트의 중국어와 특수 문자를 퍼센트 인코딩으로 변환합니다. 이모지를 지원하며 브라우저 내에서 즉시 처리됩니다.

도구 입력 및 출력

입력 텍스트:
처리 결과:준비됨

URL 인코딩 사용 사례

URL 인코딩(퍼센트 인코딩)은 주소창에 직접 표시하기 어려운 중국어, 공백, &, =, # 등의 문자를 %XX 형식으로 변환하여 브라우저와 서버가 URL 매개변수를 올바르게 파싱하도록 합니다. 깨짐이나 매개변수 잘림을 방지합니다.

이 도구는 중국어, 일본어, 이모지 및 각종 특수 기호의 인코딩을 지원합니다. 인코딩 규칙은 JavaScript의 encodeURIComponent와 동일하여 개발 디버깅, API 연동, 매개변수가 포함된 링크 공유에 유용합니다.

Which standard defines percent-encoding?

URL encoding writes a byte that cannot appear as-is as a percent sign plus two hexadecimal digits. That rule is in RFC 3986. It is not encryption.

“A percent-encoding mechanism is used to represent a data octet in a component when that octet's corresponding character is outside the allowed set or is being used as a delimiter of, or within, the component.”

자주 묻는 질문

공백은 어떻게 인코딩되나요?

이 도구에서는 공백이 %20으로 인코딩되며 encodeURIComponent의 표준 동작을 따릅니다. 일부 상황에서는 + (application/x-www-form-urlencoded)도 볼 수 있는데, 둘은 의미가 다릅니다.

URL 인코딩과 디코딩은 서로 변환할 수 있나요?

네. 인코딩은 특수 문자를 %XX 형식으로 바꾸고 디코딩은 그 반대입니다. 둘은 역연산으로, 매개변수가 전송 중 올바르게 보존되었는지 검증하는 데 사용할 수 있습니다.

중국어 링크를 그대로 보내지 않는 이유는?

브라우저는 요청을 보낼 때 주소를 자동으로 인코딩하지만, 매개변수를 수동으로 조합하면(&, # 등) 모호해질 수 있습니다. 미리 인코딩하면 모든 단계에서 동일하게 파싱됩니다.