문자열을 퍼센트 인코딩하거나 디코딩합니다 (RFC 3986).

퍼센트 인코딩 및 디코딩 (RFC 3986)이 브라우저에서 완전히 실행됩니다 — 업로드되지 않습니다.

일반 텍스트
인코딩됨
입력을 디코딩할 수 없습니다.

URL 인코딩 / 디코딩 소개

이 URL 인코더/디코더는 RFC 3986에 따라 문자열을 퍼센트 인코딩하고 다시 디코딩하는 작업을 두 창에서 실시간으로 처리합니다. 한쪽에 일반 텍스트를 입력하면 다른 쪽에 인코딩된 형태가 나타나고, 인코딩된 쿼리 값을 붙여넣으면 즉시 디코딩됩니다. 전환 버튼으로 방향을 반대로 바꿀 수 있습니다.

퍼센트 인코딩은 공백, 악센트, 앰퍼샌드, 슬래시 등 URL에서 안전하지 않은 문자를 %XX 이스케이프 시퀀스로 바꿉니다. 이 도구는 엄격하게 인코딩하므로(공백은 +가 아니라 %20이 됩니다), 경로 세그먼트와 최신 쿼리 문자열에 맞는 올바른 형식입니다.

모든 과정이 브라우저 안에서 실행되므로 콜백 URL, 서명된 링크, 토큰이 포함된 쿼리 문자열이 서버로 전송되지 않습니다. 링크를 만들기 전에 url encode online으로 사용하거나, 디버깅 중 % 기호로 가득한 읽기 힘든 파라미터를 다시 사람이 읽을 수 있게 만드는 데 활용하세요.

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

  1. 인코딩하려는 텍스트나 URL 구성 요소를 일반 텍스트 창에 입력하거나 붙여넣으세요.
  2. 다른 창에서 퍼센트 인코딩된 결과를 확인하세요. 입력하는 즉시 갱신됩니다.
  3. 디코딩하려면 인코딩된 문자열을 대신 인코딩 창에 붙여넣으세요.
  4. 전환(Swap)으로 방향을 바꾼 뒤 필요한 쪽을 복사하세요.

자주 묻는 질문

쿼리 값, 경로 세그먼트, 리다이렉트 대상 같은 개별 구성 요소를 인코딩하세요. URL 전체는 인코딩하지 마세요. 인코더는 /나 ? 같은 예약 문자도 이스케이프하므로, 전체 URL을 그대로 넣으면 구조가 깨집니다.

RFC 3986을 따르기 때문입니다. 이 표준에서 공백은 %20입니다. + 방식은 예전 application/x-www-form-urlencoded 형식에만 적용됩니다. %20은 두 상황 모두에서 안전하므로 엄격한 인코더가 이를 선호합니다.

아니요. 인코딩과 디코딩 모두 브라우저 안에서 실행되므로, 세션 토큰이나 API 키, 개인 정보가 담긴 URL도 내 기기에만 머뭅니다.

네, 무료이며 무제한이고 가입도 필요 없습니다.

% 기호 뒤에 유효한 16진수 두 자리가 오지 않으면 디코딩이 실패합니다. 보통 문자열이 잘렸거나 이중으로 인코딩되었을 때 발생합니다. 잘못된 시퀀스를 고치거나, 값이 두 번 인코딩되었다면 두 번 디코딩하세요.


인기 검색어
url 인코딩 url 디코딩 퍼센트 인코딩 url 인코더 온라인 url 문자열 디코딩 uri component 인코딩
도움이 필요하신가요?
이 도구에서 문제를 발견하셨나요? 저희 팀에 알려주세요.
문제 신고

이 무료 도구를 귀하의 웹사이트에 추가하세요 — 아래 코드를 복사하여 붙여넣으세요.