Skip to content
Zoyku

URL 인코더

URL과 쿼리 문자열을 온라인에서 퍼센트 인코딩합니다 — 컴포넌트 인코딩 또는 전체 URI 인코딩을 고르고, 링크·파라미터·경로 조각 출력이 실시간 갱신됩니다.

이 도구는 전부 브라우저 안에서 실행됩니다. 데이터는 기기를 떠나지 않으며 어떤 서버로도 업로드되지 않습니다.

사용 방법

  1. 1인코딩할 텍스트, 파라미터 값, 또는 URL을 붙여 넣기.
  2. 2값에는 컴포넌트 인코딩, URL 구조를 지키려면 전체 URI를 고르기.
  3. 3인코딩된 결과를 링크나 요청으로 바로 복사하기.

URL 인코더

아무 텍스트나 URL을 붙여 넣으면 퍼센트 인코딩 결과가 실시간으로 보입니다. 두 모드가 두 실전 사례를 커버합니다. 컴포넌트 인코딩(encodeURIComponent)은 파라미터 값 하나를 위해 예약 문자를 전부 이스케이프하고, 전체 URI 인코딩(encodeURI)은 URL 구조 — :, /, ?, & — 를 유지합니다.

손으로 쿼리 문자열을 만들 때, URL 속에 URL을 넣을 때, mailto 링크를 만들 때, 공백·앰퍼샌드·비라틴 문자가 GET 파라미터로 지나가야 할 때 필수입니다.

자주 묻는 질문

encodeURI 대신 encodeURIComponent는 언제 쓰나요?

URL에 삽입할 개별 값에는 encodeURIComponent를 쓰세요. &, =, ?, / 등을 이스케이프해 값이 쿼리 문자열을 절대 부수지 못합니다. encodeURI는 구조를 유지한 채 전송에 안전하게 만들려는 완전한 URL에만 쓰세요.

공백이 +가 아니라 %20이 되는 이유는?

%20이 공백의 표준 퍼센트 인코딩이고, + 단축형은 application/x-www-form-urlencoded가 별도로 다루는 폼 인코딩 관례입니다. 이 도구는 표준 %20을 씁니다.

비라틴 문자도 처리되나요?

네 — ASCII 밖의 문자는 먼저 UTF-8로 인코딩된 뒤 퍼센트 인코딩됩니다. 브라우저가 하는 방식 그대로입니다.

도구 삽입

한 줄로 사이트에 도구를 넣으세요. 방문자의 브라우저에서 실행됩니다.

<iframe src="https://zoyku.com/ko/tools/url-encoder?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — url-encoder" loading="lazy"></iframe>
100% local processing