본문으로 건너뛰기
Restato Labs Tools
전체 도구EN

URL 인코더·디코더

일반 텍스트를 퍼센트 인코딩된 URL 구성 요소로 바꾸거나, 이미 인코딩된 문자열을 읽을 수 있는 텍스트로 되돌립니다. 쿼리 파라미터를 만들거나 URL에서 가져온 값을 읽을 때 유용합니다.

차이점

encodeURIComponent: 모든 특수문자 인코딩 (쿼리 파라미터용)

encodeURI: URL 구조 문자 유지 (: / ? # 등)

사용 방법

  1. 변환할 텍스트 또는 인코딩된 구성 요소를 붙여 넣습니다.
  2. 인코딩 또는 디코딩을 선택합니다.
  3. 결과 텍스트를 복사합니다.

자주 묻는 질문

전체 URL을 인코딩해야 하나요, 값 하나만 해야 하나요?
개별 쿼리 값만 인코딩하세요. 전체 주소를 인코딩하면 스킴 뒤의 콜론이나 경로의 슬래시처럼 그대로 유지되어야 할 문자까지 이스케이프됩니다.
Base64 인코딩과 같은 건가요?
아닙니다. URL 인코딩(퍼센트 인코딩)은 URL에서 안전하지 않은 문자를 이스케이프하는 것이고, Base64는 바이트를 완전히 다른 문자 집합으로 다시 표현하는 것입니다. 용도가 다릅니다.

개인정보 처리

텍스트는 브라우저에서 인코딩·디코딩되며 서버로 전송되지 않습니다.

관련 도구

  • Base64 인코더·디코더

    일반 텍스트를 Base64로 인코딩하거나 Base64를 원래 텍스트로 디코딩합니다. 입력하는 즉시 변환되며, 인코딩은 브라우저에서 이루어지고 서버로 전송되지 않습니다.

  • JSON 포매터

    JSON을 붙여 넣으면 들여쓰기, 압축, 문법 오류 위치 확인을 바로 할 수 있습니다. 모든 처리가 브라우저에서 이루어져 데이터가 페이지를 벗어나지 않습니다.

  • QR 코드 생성기

    URL이나 짧은 문구를 스캔 가능한 QR 코드로 만들고 이미지로 내려받습니다. 브라우저에서 생성되며 가입도 워터마크도 없습니다.