마케팅과 링크

URL 인코더·디코더 (퍼센트 인코딩)

텍스트를 URL에서 안전하게 쓰도록 인코딩하거나, 퍼센트 인코딩된 링크를 일반 텍스트로 되돌리세요.

설계부터 비공개: 데이터는 내 기기에만 남습니다.

입력

인코딩 모드

출력

URL 인코더/디코더, 어떤 도구인가요?

URL에는 일부 문자만 쓸 수 있어서 공백, 한글, & 같은 기호는 인코딩(퍼센트 인코딩)해야 합니다. 예를 들어 공백은 %20, “한”은 %ED%95%9C이 됩니다. 이 URL 인코더는 텍스트를 안전한 형태로 바꾸고, 디코더는 인코딩된 링크를 다시 읽을 수 있는 텍스트로 돌려 줍니다.

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

  1. 입력 상자에 텍스트나 URL을 붙여넣으세요.
  2. 검색어 같은 값 하나를 인코딩하려면 “구성 요소”를, / ? & 같은 문자를 유지하려면 “전체 URL”을 선택하세요.
  3. 인코딩 또는 디코딩을 누르세요.
  4. 출력을 복사하거나 다음 단계의 새 입력으로 사용하세요.

개인정보 보호

인코딩과 디코딩은 브라우저에서 이루어집니다. 붙여넣은 링크는 MyToolsLab으로 전송되지 않습니다.

MyToolsLab이 개인정보를 보호하는 방법 읽기

자주 묻는 질문

구성 요소 인코딩과 전체 URL 인코딩은 무엇이 다른가요?

구성 요소 인코딩(encodeURIComponent)은 / ? & = #을 포함한 모든 예약 문자를 인코딩하며 쿼리 값 하나에 알맞습니다. 전체 URL 인코딩(encodeURI)은 이런 문자를 그대로 두어 완성된 주소가 계속 작동합니다.

URL 디코더는 언제 필요한가요?

링크나 로그가 %20이나 %ED%95%9C 같은 문자열로 가득해서 읽고 싶을 때입니다. 디코딩하면 공백, 글자, 기호로 되돌려 줍니다.

어떤 URL은 공백에 %20 대신 +를 쓰는 이유는 무엇인가요?

HTML 양식은 전통적으로 쿼리 문자열의 공백을 +로 인코딩합니다. 양식에서 온 데이터를 디코딩할 때는 “+를 공백으로 처리”를 선택하고, +가 실제 더하기 기호인 경로에서는 선택하지 마세요.

디코딩할 때 “잘못된 형식” 오류가 나는 이유는 무엇인가요?

% 뒤에는 16진수 두 자리가 와야 하고, 바이트가 올바른 UTF-8을 이루어야 합니다. “100%”처럼 홀로 있는 %나 끊긴 시퀀스는 오류가 납니다. 먼저 %를 %25로 인코딩하세요.