URL 인코딩·디코딩
로컬 처리URL의 한글·특수문자를 퍼센트 인코딩하거나 원래대로 되돌립니다
사용 방법과 처리 기준
URL의 한글·특수문자를 퍼센트 인코딩하거나 원래대로 되돌립니다
도구의 계산과 파일 처리는 브라우저 안에서 이루어집니다. 계산기·단위 변환의 공유 링크를 직접 만들면 값이 URL에 포함됩니다. 계정·방문 통계·광고 관련 정보 처리는 개인정보처리방침을 확인하세요.
현재 제한
- 최대 입력 길이 2,000,000자
"작업"에서 인코딩과 디코딩을 고릅니다. 인코딩 범위는 쿼리 값 하나(encodeURIComponent)와 주소 전체(encodeURI) 중에서 고릅니다.
이 도구로 할 수 있는 일
- 인코딩
- 한글·공백·&, =, ? 같은 문자를 %XX로 바꿉니다.
- 디코딩
- %XX를 원래 글자로 되돌려 읽을 수 있게 합니다.
- 범위 선택
- 쿼리 값 하나는 구성요소, 주소 전체는 전체 URL을 고릅니다.
URL 인코딩·디코딩 사용 방법
- 1작업 고르기인코딩 또는 디코딩을 고릅니다.
- 2범위 고르기파라미터 값이면 구성요소, 주소 전체면 전체 URL을 고릅니다.
- 3결과 복사주소나 코드에 붙여 넣습니다.
활용 예시
쿼리 값 인코딩
입력: 가격=1,000원&종류=A B (구성요소)
결과: %EA%B0%80%EA%B2%A9%3D1%2C000%EC%9B%90%26%EC%A2%85%EB%A5%98%3DA%20B
한글 주소 디코딩
입력: %ED%95%9C%EA%B8%80%20%EA%B2%80%EC%83%89
결과: 한글 검색
이럴 때 유용해요
- 검색어·파라미터에 한글을 넣은 링크를 만들 때
- 공유받은 긴 주소의 내용을 읽을 때
- API 요청 URL을 디버깅할 때
자주 묻는 질문 (FAQ)
구성요소와 전체 URL은 무엇이 다른가요?
전체 URL은 주소 구조를 이루는 /, ?, &, = 를 남기고, 구성요소는 이것들까지 모두 인코딩합니다. 파라미터 값 하나를 넣을 때는 구성요소를 쓰세요.
공백이 +로 바뀌지 않나요?
이 도구는 공백을 %20으로 바꿉니다. HTML 폼 방식의 +는 쓰지 않습니다.
