URL 엔코더
URL의 특수문자와 한글을 안전하게 인코딩하거나 디코딩하세요. 쿼리 스트링 및 IRI(다국어 URL) 처리를 지원합니다.
UrlDeck v2.0
Source Input
Raw StringConversion Result
encoded
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 | 쿼리 문자열 표시 |
[ | %5B | IPv6 / 배열 표기 |
한글/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의 특수 문자 및 다국어 텍스트를 안전하게 인코딩하거나 디코딩하세요.