URL 인코딩·디코딩

URL·쿼리스트링을 실시간으로 인코딩/디코딩하고, 긴 URL의 쿼리 파라미터를 표로 분해합니다. 모든 처리는 브라우저 안에서만 이뤄져 안전합니다.

입력 (평문)
출력 (인코딩)
입력 0 출력 0

이 도구는 무엇인가요?

encodeURI와 encodeURIComponent의 차이는?
encodeURI는 전체 URL을 인코딩하되 : / ? # [ ] @ ! $ & ' ( ) * + , ; = 같은 예약 문자는 보존합니다. encodeURIComponent는 쿼리 값·경로 조각처럼 URL의 일부를 인코딩할 때 쓰며 예약 문자까지 모두 변환합니다. 파라미터 값 하나를 인코딩할 땐 후자를 쓰세요.
입력한 URL이 서버로 전송되나요?
아니요. 인코딩·디코딩·파싱은 전부 브라우저 안에서만 실행됩니다. 어떤 데이터도 외부로 전송하거나 저장하지 않으므로 민감한 URL도 안전합니다.
쿼리 파서는 무엇을 하나요?
URL을 붙여넣으면 scheme·host·path·query·hash 등 구성 요소로 분해하고, 쿼리 파라미터를 key/value 표로 정리합니다. 퍼센트 인코딩된 값은 디코딩 결과도 함께 보여줘 디버깅에 편리합니다.
브라우저 내 처리 실시간 변환 회원가입 없음 완전 무료