URL 엔코더

URL의 특수문자와 한글을 안전하게 인코딩하거나 디코딩하세요. 쿼리 스트링 및 IRI(다국어 URL) 처리를 지원합니다.

UrlDeck v2.0
Source Input
Raw String
Conversion Result
encoded
// No output

Integrity Verified

Syntactically valid URL sequence. Data processed successfully.

100% Client-Side Conversion. Your data never leaves this browser.
🔒 100% Local
Fast Processing
🆓 Free Tool

URL 인코더 활용 사례

쿼리 문자열 디버깅
다국어 URL 처리
웹훅 파라미터 유효성 검사

자주 묻는 질문

Q. 공백이 어떨 때는 "+"가 되고 어떨 때는 "%20"이 되는 이유는 무엇인가요?

"+"는 전통적으로 URL 쿼리 파라미터(폼 데이터)에서 사용되며, "%20"은 URI 경로에서 사용되는 표준 퍼센트 인코딩입니다.

Q. 디코딩된 텍스트가 깨져 보이는 이유는 무엇인가요?

이는 일반적으로 텍스트가 UTF-8 대신 다른 문자셋으로 인코딩되었거나 이중 인코딩된 경우 발생합니다.

Q. IDN과 퓨니코드란 무엇인가요?

국제화 도메인 네임(IDN)은 자국어 도메인을 허용합니다. 퓨니코드(예: xn--)는 DNS 서버가 이를 이해할 수 있도록 도메인을 인코딩하는 방식입니다.

Q. 전체 URL을 인코딩해야 하나요, 파라미터만 인코딩해야 하나요?

파라미터 값만 인코딩하세요. 전체 URL을 인코딩하면 프로토콜(http://) 및 경로 구분자(/)가 손상됩니다.

Q. 이중 인코딩이란 무엇인가요?

이미 인코딩된 문자열을 다시 인코딩할 때 발생합니다(예: "%20"이 "%2520"이 됨). 저희 도구를 통해 이를 감지하고 복원할 수 있습니다.

URL 예약 문자

문자인코딩용도
공백(Space)%20 또는 +단어 구분
!%21예약됨
#%23프래그먼트 식별자
&%26쿼리 파라미터 구분자
+%2B쿼리 내 공백 / 예약됨
/%2F경로 구분자
=%3D쿼리 파라미터 값 할당
?%3F쿼리 문자열 표시
[%5BIPv6 / 배열 표기
한글/UTF-8%XX%XX...다국어 텍스트

이 문자들은 URL에서 특별한 의미를 가지며 데이터로 사용할 때 반드시 인코딩해야 합니다.

다국어 URL (IRI) 처리

비 ASCII 문자가 URL의 각 부분에서 어떻게 처리되는지 확인하세요.

도메인

한글.com
xn--bj0bj06e.com

경로

/상품
/%EC%83%81%ED%92%88

⚠️ 오래된 시스템에서는 IRI를 지원하지 않을 수 있습니다.

주요 기능

  • 전체 URL 및 값 인코딩 모드 지원
  • 자동 이중 인코딩 감지
  • IDN을 위한 퓨니코드 지원
  • 100% 로컬 브라우저 처리

전문적인 URL 인코더 및 디코더. URL의 특수 문자 및 다국어 텍스트를 안전하게 인코딩하거나 디코딩하세요.

개발자 도구