쓸모픽

쓸모있는 것만 모아봤어요!

정보/IT_컴퓨터

URL 인코딩·디코딩|퍼센트 문자열과 한글 변환

dkppt 2026. 9. 30. 14:41
반응형

URL 구성요소의 한글·공백 등을 퍼센트 문자열로 인코딩하거나 원래 문자열로 디코딩합니다. 전체 주소의 구조를 보존하는 변환은 아닙니다.

URL 인코딩·디코딩

원문 칸당 최대 100,000 코드 단위·2,000줄. 처리 문구는 1,000 코드 단위, 결과는 500,000 코드 단위 이내입니다. 원문을 덮어쓰지 않습니다. 비우기는 원문·결과를 지우고 처리 옵션을 유지합니다.

입력한 뒤 실행해 주세요.

입력과 결과 예시

안녕 세계 인코딩%EC%95%88%EB%85%95%20%EC%84%B8%EA%B3%84
%20 디코딩공백
a+b 디코딩a+b (+ 유지)

사용 방법과 확인할 점

검색어, UTM 값, 쿼리 매개변수 하나처럼 URL의 일부에 넣을 문자열을 변환할 때 사용하세요. 인코딩은 encodeURIComponent 방식으로 한글과 공백 등을 퍼센트 표현으로 바꿉니다. https:// 같은 전체 주소를 넣으면 콜론과 슬래시도 인코딩되므로 주소 구조를 그대로 유지하고 싶다면 매개변수 값만 입력해야 합니다. 이 도구는 입력한 주소를 방문하거나 내용을 내려받지 않습니다.

디코딩은 decodeURIComponent 방식으로 퍼센트 표현을 한 번 해석합니다. + 기호는 공백으로 바꾸지 않으며 폼 데이터용 디코더와 차이가 있습니다. 잘못된 퍼센트 표기나 유효하지 않은 UTF-8, 인코딩할 수 없는 문자 조합은 오류로 안내하고 원문을 유지합니다. 중복 인코딩된 문자열은 한 번만 풀리므로 결과를 확인하세요. 원문에 토큰이나 비공개 링크가 들어 있으면 결과 복사 후 공개 문서에 붙이는 위치를 직접 확인하세요.

자주 묻는 질문

전체 URL도 인코딩하나요?

입력 전체를 구성요소 방식으로 인코딩합니다. 주소 구조를 유지하려면 매개변수 값만 넣으세요.

+가 공백으로 바뀌나요?

아니요. +를 유지합니다. 공백은 %20으로 처리합니다.

디코딩 오류가 나면 어떻게 하나요?

퍼센트 뒤의 두 자리 16진수(0~9, A~F)와 UTF-8 표현을 확인하세요. 원문은 지우지 않습니다.

함께 사용할 도구

링크에 붙일 문구를 정리하려면 문구 일괄 바꾸기를 이용하세요.

생활·업무 무료 웹 도구 모음에서 다른 도구를 찾을 수 있습니다.

이 도구 자체는 입력값을 브라우저 메모리에서 처리하며 서버 전송·자동 저장을 하지 않습니다. 페이지를 닫거나 새로고침하면 입력·결과가 사라집니다.

반응형