URL 인코더 / 디코더이란?
무료 온라인 URL 인코더 디코더. URL 문자열을 인코딩 및 디코딩합니다.
URL 인코딩은 퍼센트 인코딩이라고도 하며, URL에 특수 문자를 포함하는 표준 방법입니다. 공백, 기호, 비 ASCII 문자는 URL에 허용되는 문자가 제한되어 있기 때문에 인코딩해야 합니다. URL 인코더/디코더는 인코딩과 디코딩을 모두 처리하므로 API 호출, 리다이렉트, 웹 개발을 위한 URL을 쉽게 준비할 수 있습니다.
인코드 모드에서 이 도구는 안전하지 않은 문자를 퍼센트 인코딩된 형태로 변환합니다. 공백은 %20이 되고, 앰퍼샌드(&)는 %26이 되며, 등호(=)는 %3D가 되고, é와 같은 Unicode 문자는 %C3%A9(해당 UTF-8 바이트 표현)가 됩니다. 이렇게 하면 쿼리 파라미터, URL 경로, 프래그먼트 식별자가 브라우저와 서버에 의해 잘못 해석되지 않고 안전하게 전송됩니다.
디코드 모드에서는 반대 작업으로 퍼센트 인코딩된 문자를 사람이 읽을 수 있는 형태로 변환합니다. 이는 API 응답 디버깅, 추적 URL 검토, 리다이렉트 체인 이해에 필수적입니다. 예를 들어 "q=hello%20world&category=%23web"을 포함하는 URL은 "q=hello world&category=#web"으로 디코딩됩니다. 디코딩된 형태가 서버나 브라우저가 실제로 해석하는 내용입니다.
양방향 전환 버튼을 사용하면 인코드와 디코드를 즉시 전환할 수 있어 왕복 검증에 유용합니다. 이 도구는 URI 사양에 정의된 모든 문자를 처리하는 표준 JavaScript encodeURIComponent() 및 decodeURIComponent() 함수를 사용합니다. 처리는 전적으로 로컬에서 이루어지며 서버 통신이 없습니다.