본문으로 건너뛰기

URL 인코딩·디코딩

문의
불러오는 중…

URL 인코딩·디코딩

한글이나 특수문자를 URL 구성요소에 넣기 위한 퍼센트 인코딩으로 바꾸고 다시 원문으로 해석합니다. 입력 문자열을 로컬에서 변환하며 주소에 접속하거나 네트워크 요청을 보내지 않습니다. 인코딩 또는 디코딩을 고른 뒤 변환할 문자열을 넣습니다. 전체 웹 주소가 아닌 쿼리 값 같은 URL 구성요소를 대상으로 합니다.

URL 구성요소 변환
한글이나 특수문자를 URL 구성요소에 넣기 위한 퍼센트 인코딩으로 바꾸고 다시 원문으로 해석합니다. 입력 문자열을 로컬에서 변환하며 주소에 접속하거나 네트워크 요청을 보내지 않습니다.
계산·변환 기준
encodeURIComponent와 decodeURIComponent를 사용합니다. 공백은 %20으로 변환하며 + 기호를 자동으로 공백으로 바꾸지 않습니다.
처리 범위와 구분
잘못된 퍼센트 시퀀스나 UTF-8이면 오류를 표시합니다. 최대 10만 자를 처리하며 인코딩은 암호화나 비밀 보호 기능이 아닙니다.

사용 방법

  1. 필요한 값 입력

    인코딩 또는 디코딩을 고른 뒤 변환할 문자열을 넣습니다. 전체 웹 주소가 아닌 쿼리 값 같은 URL 구성요소를 대상으로 합니다.

  2. 계산 결과 확인

    입력에 따라 결과가 갱신됩니다. encodeURIComponent와 decodeURIComponent를 사용합니다. 공백은 %20으로 변환하며 + 기호를 자동으로 공백으로 바꾸지 않습니다.

  3. 결과 복사와 초기화

    결과 복사 버튼으로 표시한 URL 구성요소 변환 결과를 복사합니다. 초기화는 입력을 처음 상태로 되돌립니다. 입력과 결과는 주소나 브라우저 저장소에 기록하지 않습니다. 결과 복사는 버튼을 누를 때만 수행합니다.

URL 인코딩·디코딩 입력과 결과 읽기

인코딩 또는 디코딩을 고른 뒤 변환할 문자열을 넣습니다. 전체 웹 주소가 아닌 쿼리 값 같은 URL 구성요소를 대상으로 합니다.

encodeURIComponent와 decodeURIComponent를 사용합니다. 공백은 %20으로 변환하며 + 기호를 자동으로 공백으로 바꾸지 않습니다.

잘못된 퍼센트 시퀀스나 UTF-8이면 오류를 표시합니다. 최대 10만 자를 처리하며 인코딩은 암호화나 비밀 보호 기능이 아닙니다.

자주 묻는 질문

URL 전체와 쿼리 값 중 무엇을 입력해야 하나요?
인코딩 또는 디코딩을 고른 뒤 변환할 문자열을 넣습니다. 전체 웹 주소가 아닌 쿼리 값 같은 URL 구성요소를 대상으로 합니다.
공백과 + 기호는 URL 인코딩에서 어떻게 처리하나요?
encodeURIComponent와 decodeURIComponent를 사용합니다. 공백은 %20으로 변환하며 + 기호를 자동으로 공백으로 바꾸지 않습니다.
잘못된 퍼센트 인코딩은 어떻게 표시하나요?
잘못된 퍼센트 시퀀스나 UTF-8이면 오류를 표시합니다. 최대 10만 자를 처리하며 인코딩은 암호화나 비밀 보호 기능이 아닙니다.
입력한 내용이나 생성 결과가 저장되나요?
입력과 결과는 주소나 브라우저 저장소에 기록하지 않습니다. 결과 복사는 버튼을 누를 때만 수행합니다.