URL Encoder

한글, 공백, 특수문자를 URL 인코딩합니다. 구성요소·전체 URL·폼 값 모드를 브라우저에서 안전하게 변환하세요.

구성요소: 쿼리 값이나 경로 조각 하나를 변환합니다. 공백은 %20으로 처리합니다.

UTF-8 텍스트 파일 · 최대 1 MiB
변환 준비 완료

입력 내용은 서버로 전송되지 않습니다. URL에 접속하지 않습니다.

URL 인코딩 사용법

  1. 원문을 입력하고 용도에 맞는 처리 방식을 선택합니다.
  2. Encode를 누릅니다.
  3. 결과를 복사하거나 텍스트로 다운로드합니다.

전체 URL과 구성요소의 차이

전체 URL 모드는 : / ? & = # 등의 예약 구분자를 보존합니다. 디코딩에서도 %2F 같은 예약 문자는 그대로 남습니다. 쿼리 값 자체에 & 또는 #가 있다면 구성요소 모드를 사용하세요. 도메인의 Punycode 변환이나 URL 유효성 검사는 수행하지 않습니다.

폼 값과 중복 인코딩

폼 값 모드는 값 하나에 적용하며 공백을 +로, 원래 +는 %2B로 바꿉니다. 쿼리 전체를 key=value 목록으로 분석하지 않습니다. 변환은 한 번만 실행되므로 %2520을 한 번 디코딩하면 %20이 됩니다. 이미 인코딩된 입력은 인코딩할 때 %가 다시 변환됩니다.