본문으로 건너뛰기

URL 인코딩/디코딩

URL 인코딩/디코딩

URL 인코딩/디코딩: 특수 문자, 공백 및 다국어 텍스트를 처리하는 URL 퍼센트 인코딩 및 디코딩을 지원합니다. 인코딩 형식을 자동 감지하고 쿼리 매개변수 처리를 지원하며 API 호출, 양식 제출 및 링크 공유에 적합합니다。

URL 인코딩/디코딩

빠른 시작

1
위 입력란에 URL/텍스트/CJK 등을 입력
2
인코딩 또는 디코딩을 클릭해 모드 전환
3
버튼 클릭 시 변환 시작, 결과는 같은 텍스트 영역에 표시
4
아래 복사 버튼을 사용

자주 쓰는 활용 사례

API 매개변수

쿼리/본문 데이터를 인코딩하여 특수 문자를 정확히 전송

폼 제출

GET/POST 데이터를 처리, CJK 및 특수 기호 지원

공유 링크

CJK/특수 문자를 포함한 URL을 깨짐 없이 생성

검색어

& = # ? 등을 포함할 때 인코딩

percent encoding, uri 인코더, url escape 같은 작업도 같은 확인 흐름에서 함께 처리할 수 있어 복사나 내보내기 전에 결과를 빠르게 점검할 수 있습니다.

활용 팁

이중 인코딩 방지: %XX 시퀀스가 이미 있는지 확인
부분 인코딩: 매개변수 값만 인코딩(예: ?key=encoded)하고 URL 구조 유지
디버깅: 네트워크 요청의 매개변수를 디코딩하여 문제를 신속히 파악
예약 문자: : / ? # [ ] @ ! $ & ' ( ) * + , ; = 는 특수한 의미가 있어 데이터로 사용할 때 보통 인코딩 필요(문맥 의존, 특히 : / ? # & = +)
문자 인코딩: 비 ASCII 문자는 UTF‑8 1–4바이트로 인코딩, 각 바이트는 %HH로 표기

제한 사항 및 호환성

URL 인코딩 ≠ 암호화: 되돌릴 수 있는 형식 변환이며 민감 정보 보호를 제공하지 않습니다
URL 길이: 총 길이 < 2048 문자 권장(브라우저/서버에 따라 상이)
공백 차이: 쿼리 문자열에서는 +(폼 인코딩) 또는 %20(일반). 본 도구는 기본값으로 %20 사용
아주 긴 텍스트: 브라우저가 응답하지 않거나 중단될 수 있으므로, 나눠서 처리 권장

세션 관리

현재 내용은 언제든 교체, 초기화, 재처리할 수 있어 최종 결과를 내보내기 전에 반복 확인할 수 있습니다.
비밀번호, 키, 토큰 등 민감 정보는 인코딩이 아닌 암호화를 사용

자주 묻는 질문

5

다음 작업에 도움이 되는 관련 도구입니다.