본문 바로가기
WEBIS 웹유틸무료 온라인 도구

변환 도구 · 브라우저 실행

URL 인코더/디코더

UTF-8 문자열을 URL 컴포넌트용 퍼센트 인코딩으로 바꾸고 `+`를 보존한 쿼리 키·값도 확인합니다.
  • 브라우저 안에서 즉시 처리
  • 입력값은 도구 DB에 저장하지 않음
  • 계산 입력을 외부로 전송하지 않음

URL 원문

컴포넌트 인코딩과 쿼리를 함께 봅니다

`+` 보존

`encodeURIComponent()` 기준입니다. 폼 전송의 `+` → 공백 규칙은 적용하지 않으며 쿼리 미리보기에서도 `+`를 그대로 유지합니다.

퍼센트 인코딩 결과

UTF-8 기준
원문에서 찾은 쿼리 키·값

해석할 `key=value` 쿼리가 없습니다.

URL 인코딩 결과를 준비합니다.

빠른 사용법

세 단계로 확인합니다.

  1. 1
    인코딩할 컴포넌트를 입력합니다

    한글·공백·예약문자를 포함한 경로 조각이나 쿼리 키·값을 붙여넣습니다.

  2. 2
    퍼센트 인코딩 결과를 확인합니다

    encodeURIComponent 기준의 UTF-8 결과를 만들고 필요하면 다시 엄격 디코딩합니다.

  3. 3
    쿼리 키·값을 검토합니다

    원문 URL이나 key=value 문자열에서 중복 키와 값을 행별로 확인합니다.

결과 읽기

URL 전체와 URL 컴포넌트는 인코딩 범위가 다릅니다.

스킴·호스트·구분자까지 통째로 바꾸면 URL 구조가 깨질 수 있으므로 사용자 입력이 들어가는 경로 조각과 키·값별로 처리해야 합니다.
COMPONENT컴포넌트 기준

encodeURIComponent가 예약하는 문자를 UTF-8 퍼센트 시퀀스로 바꿉니다.

PLUS+ 보존

application/x-www-form-urlencoded 규칙을 암묵 적용하지 않아 +를 공백으로 바꾸지 않습니다.

QUERY중복 키

쿼리 미리보기는 같은 키의 여러 값을 합치지 않고 입력 순서대로 보여줍니다.

전체 URL 조립은 URL API나 URL 파서와 함께 확인하세요. 잘못된 퍼센트 시퀀스는 일부 복원하지 않고 오류로 표시합니다.

이럴 때 유용합니다.

  • 검색어 쿼리 값 인코딩
  • 경로 조각 특수문자 확인
  • 중복 쿼리 파라미터 검토

함께 확인하세요.

  • 전체 URL 통째 인코딩 금지
  • +와 공백 규칙을 서버와 맞춤
  • 중복 디코딩 취약점 주의

자주 묻는 질문

사용 전 알아둘 점

공백은 +와 %20 중 무엇을 쓰나요?

이 도구는 encodeURIComponent 기준이라 %20을 사용하고 +를 그대로 보존합니다. 폼 규격은 서버와 별도로 맞추세요.

URL 전체를 입력해도 되나요?

비교는 가능하지만 결과 전체를 URL로 쓰지 말고 실제로 인코딩할 컴포넌트만 적용하세요.

URL이 서버로 요청되나요?

아닙니다. 문자열 변환과 쿼리 표시는 현재 브라우저에서만 수행합니다.