URL 인코더·디코더
일반 텍스트를 퍼센트 인코딩된 URL 구성 요소로 바꾸거나, 이미 인코딩된 문자열을 읽을 수 있는 텍스트로 되돌립니다. 쿼리 파라미터를 만들거나 URL에서 가져온 값을 읽을 때 유용합니다.
차이점
encodeURIComponent: 모든 특수문자 인코딩 (쿼리 파라미터용)
encodeURI: URL 구조 문자 유지 (: / ? # 등)
사용 방법
- 변환할 텍스트 또는 인코딩된 구성 요소를 붙여 넣습니다.
- 인코딩 또는 디코딩을 선택합니다.
- 결과 텍스트를 복사합니다.
자주 묻는 질문
- 전체 URL을 인코딩해야 하나요, 값 하나만 해야 하나요?
- 개별 쿼리 값만 인코딩하세요. 전체 주소를 인코딩하면 스킴 뒤의 콜론이나 경로의 슬래시처럼 그대로 유지되어야 할 문자까지 이스케이프됩니다.
- Base64 인코딩과 같은 건가요?
- 아닙니다. URL 인코딩(퍼센트 인코딩)은 URL에서 안전하지 않은 문자를 이스케이프하는 것이고, Base64는 바이트를 완전히 다른 문자 집합으로 다시 표현하는 것입니다. 용도가 다릅니다.
개인정보 처리
텍스트는 브라우저에서 인코딩·디코딩되며 서버로 전송되지 않습니다.