URL 인코딩/디코딩 도구. URL 파라미터를 안전하게 인코딩하거나 인코딩된 URL을 원본으로 디코딩합니다. URL 분석 기능 포함.
URL 인코딩(퍼센트 인코딩)은 URL에서 사용할 수 없는 문자를 %XX 형식으로 변환하는 것입니다. 예: 공백은 %20, 한글 '가'는 %EA%B0%80으로 인코딩됩니다. URL에는 영문, 숫자, -_.~ 외 특수문자를 직접 사용할 수 없으므로 인코딩이 필요합니다. 브라우저 주소창에서는 자동으로 처리되지만, API 호출이나 프로그래밍에서는 명시적 인코딩이 필요합니다.
encodeURI(): 전체 URL을 인코딩하되 URL 구조 문자(:, /, ?, #, &, = 등)는 보존합니다. 전체 URL을 인코딩할 때 사용합니다. encodeURIComponent(): URL 구조 문자까지 모두 인코딩합니다. 쿼리 파라미터의 값을 인코딩할 때 사용합니다. 예: URL이 포함된 파라미터는 encodeURIComponent를 써야 &, = 등이 파라미터 구분자로 해석되지 않습니다.
URL 인코더/디코더는 URL에서 사용할 수 없는 한글, 특수문자, 공백 등을 퍼센트 인코딩(%XX 형식)으로 변환하거나 인코딩된 URL을 원래 텍스트로 복원하는 개발자 도구입니다. API 파라미터 작성, 쿼리 스트링 디버깅, 웹 스크래핑, URL 생성 자동화 작업 시 필수적으로 활용됩니다. encodeURIComponent 방식과 encodeURI 방식을 모두 지원하며 실시간으로 변환 결과를 확인할 수 있습니다.