온라인 URL 인코딩 / 디코딩 | URL 인코딩, 디코딩 및 퍼센트 인코딩 도구

쿼리 문자열, 리디렉션 URL, percent-encoded 텍스트에 적합한 무료 온라인 URL 인코더 / 디코더입니다. 예약 문자를 인코딩하고 %XX 값을 디코딩하며 +를 공백으로 처리합니다.

공백과 예약 URL 문자를 encodeURIComponent 스타일의 percent-encoding으로 처리합니다.
모든 처리는 브라우저에서 로컬로 수행됩니다.

자주 쓰는 URL 인코딩

공백 -> %20& -> %26= -> %3D? -> %3F# -> %23

입력

0 문자

출력

0 문자

URL 파라미터와 percent-encoded 텍스트를 인코딩하거나 디코딩하는 방법

01

일반 텍스트, 쿼리 파라미터 값, 리디렉션 URL 또는 percent-encoded 문자열을 입력란에 붙여넣으세요.

02

인코딩을 선택하면 예약 문자를 percent-encoding으로 변환하고, 디코딩을 선택하면 %XX 시퀀스를 읽을 수 있는 텍스트로 되돌립니다.

03

인코딩 또는 디코딩된 결과를 쿼리 문자열, 콜백 파라미터, 마케팅 링크, 로그, API 요청에 활용하세요.

주요 기능

실시간 URL 인코딩 및 디코딩

입력하면서 즉시 인코딩 또는 디코딩 결과를 확인할 수 있어 추가 제출 없이 percent-encoding을 검증할 수 있습니다.

실제 개발 및 마케팅 워크플로에 최적화

쿼리 파라미터 값, 리디렉션 URL, 콜백 링크, 로그나 API 요청의 percent-encoded 문자열 디버깅에 적합합니다.

브라우저 내 비공개 처리

모든 처리가 브라우저에서 로컬로 이루어지므로 URL 값의 프라이버시를 지키면서 데스크톱과 모바일에서 모두 빠르게 동작합니다.

URL 인코딩 / 디코딩 FAQ

이 도구는 어떤 URL 인코딩 방식을 사용하나요?

이 도구는 encodeURIComponent 스타일의 URL 구성 요소 인코딩을 따릅니다. 쿼리 파라미터 값, 리디렉션 대상, 콜백 URL 등 예약 문자를 데이터로 취급해야 하는 URL 부분에 적합합니다.

왜 디코더는 +를 공백으로 처리하나요?

쿼리 문자열에서는 +가 공백을 의미하는 경우가 많습니다. 이 도구는 URL 디코딩 전에 +를 공백으로 바꾸므로 일반적인 폼 인코딩 값도 올바르게 복원됩니다.

encodeURI와 encodeURIComponent의 차이는 무엇인가요?

encodeURI는 전체 URL용으로 설계되어 /, ?, # 같은 구조 문자를 그대로 둡니다. encodeURIComponent는 URL의 개별 구성 요소용으로 설계되어 이러한 예약 문자도 인코딩합니다. 이 도구는 쿼리 값과 리디렉션 파라미터에 더 안전한 encodeURIComponent 스타일의 동작을 사용합니다.