URL 인코더
문자열을 URL 구성 요소로 인코딩하고 퍼센트 표기나 폼 방식의 더하기 기호를 복원합니다. 쿼리 값의 내용을 읽는 데 유용하며 주소 전체의 유효성을 검사하지 않습니다.
- 브라우저에서 실행
- 업로드되지 않음
- 가입 없음, 기기 성능에 따라 제한될 수 있음
계산 도구를 불러오는 중입니다. 도구가 표시되지 않으면 페이지를 새로고침하세요.
사용 방법과 입력
변환할 값을 입력하고 인코딩 또는 디코딩을 선택하세요. 이 도구의 디코딩은 +를 공백으로 먼저 바꾸므로 실제 더하기 기호를 보존하려면 %2B 표기를 사용해야 합니다.
결과 해설과 예제
a+b를 디코딩하면 a b로 읽히지만 a%2Bb는 a+b가 됩니다. 인코딩은 encodeURIComponent 방식이므로 완성된 주소의 구분 기호까지 넣으면 값으로 바뀔 수 있습니다.
한계와 주의사항
- 잘못된 퍼센트 인코딩은 오류로 표시될 수 있습니다.
- 디코딩의 + 처리 때문에 일반 구성 요소 변환과 완벽한 왕복이 아닐 수 있습니다.
입력 항목
| 항목 | 설명·제약 |
|---|---|
| 입력 | 화면의 단위와 입력 형식을 확인하세요. |
| 결과 | 화면의 단위와 입력 형식을 확인하세요. |
데이터 처리
처리는 현재 브라우저 탭에서 수행되며, 도구 입력을 계산 목적으로 서버에 업로드하지 않습니다.
근거 출처
자주 묻는 질문
더하기 기호를 보존하려면요?
a+b를 디코딩하면 a b로 읽히지만 a%2Bb는 a+b가 됩니다. 인코딩은 encodeURIComponent 방식이므로 완성된 주소의 구분 기호까지 넣으면 값으로 바뀔 수 있습니다.
전체 주소를 넣어도 되나요?
잘못된 퍼센트 인코딩은 오류로 표시될 수 있습니다. 디코딩의 + 처리 때문에 일반 구성 요소 변환과 완벽한 왕복이 아닐 수 있습니다.