URL 인코더 디코더 무료 — 퍼센트 인코딩 즉시 변환
URL을 퍼센트 인코딩하거나 디코딩합니다. encodeURIComponent와 encodeURI 모드를 선택할 수 있으며, URL 구성 요소 분석까지 제공합니다.
/ : @ 등 모든 특수문자 인코딩 — 쿼리 파라미터 값에 사용
글자 수: 0
글자 수: 0
자주 묻는 질문
Q. URL 인코딩이 왜 필요한가요?
URL에는 알파벳·숫자·일부 특수문자만 사용할 수 있습니다. 한글, 공백, 특수문자는 %XX 형식의 퍼센트 인코딩으로 변환해야 안전하게 전송됩니다.
Q. encodeURIComponent와 encodeURI의 차이는?
encodeURIComponent는 /, ?, #, = 등 URL 구조 문자까지 인코딩하므로 파라미터 값 인코딩에 사용합니다. encodeURI는 URL 전체 구조를 보존하면서 인코딩합니다.
Q. 한국어 URL을 인코딩하면 어떻게 되나요?
한국어는 UTF-8로 변환 후 각 바이트가 %XX 형식으로 인코딩됩니다. 예: "안녕" → %EC%95%88%EB%85%95
Q. URL 구조를 분석해주나요?
네, 디코딩 후 프로토콜, 호스트, 경로, 쿼리 파라미터, 해시 등의 구성 요소를 파싱하여 표시합니다.
Q. 공백은 + 또는 %20 중 어떻게 인코딩되나요?
encodeURIComponent는 공백을 %20으로 인코딩합니다. HTML 폼 데이터에서는 application/x-www-form-urlencoded 형식으로 +가 사용됩니다.
Q. 스왑 버튼은 무엇인가요?
인코딩 결과를 입력 창에 넣어 연속으로 인코딩/디코딩을 반복할 때 편리한 기능입니다.
이 도구 사용하는 방법
인코딩하거나 디코딩할 URL 또는 텍스트를 입력합니다.
encodeURIComponent(파라미터용) 또는 encodeURI(전체 URL용)를 선택합니다.
Encode 또는 Decode 버튼을 클릭합니다.
변환 결과와 URL 구조 분석을 확인하고 복사합니다.
URL 인코더 디코더 무료 — 퍼센트 인코딩 즉시 변환에 대해 알아야 할 전문 지식
URL 인코딩은 RFC 3986 표준으로 정의되어 있으며, 예약 문자(Reserved Characters)와 비예약 문자(Unreserved Characters)를 구분합니다. 비예약 문자(알파벳, 숫자, -, _, ., ~)는 인코딩 없이 사용 가능하고, 나머지는 UTF-8 바이트로 변환 후 각 바이트를 %XX 형식으로 표시합니다. 현대 브라우저는 국제화 도메인(IDN)과 비ASCII 경로를 자동으로 처리하지만, API 개발 시에는 명시적 인코딩이 필수입니다.
함께 사용하면 좋은 도구
텍스트와 이미지를 Base64로 인코딩하거나 디코딩합니다. URL 안전(URL-Safe) 옵션, 이미지 드래그앤드롭, 오버헤드 분석까지 제공합니다.
JSON 데이터를 보기 좋게 정렬하거나 압축합니다. 유효성 검사, 키 수·깊이 분석까지 한 번에 처리하며, 외부 서버 없이 브라우저에서 즉시 실행됩니다.
한글 포스트 제목을 SEO에 최적화된 영문 URL slug로 즉시 변환합니다. 워드프레스, 네이버 블로그, 티스토리 등 모든 플랫폼에서 활용 가능. 특수문자 자동 제거, 소문자 변환, 하이픈 연결.