← TopTools365 홈으로

URL 인코더 / 디코더

URL 인코딩·디코딩, Base64 변환, HTML 엔티티 변환을 즉시 처리합니다.

원본 텍스트0자
변환 결과0자
원본 텍스트0자
Base64 결과0자
원본 텍스트0자
HTML 엔티티 결과0자
URL 또는 쿼리스트링 입력
URL을 입력하면 파라미터를 분석합니다.

URL 인코더/디코더 사용 방법

탭을 선택하고 변환할 텍스트를 입력한 후 인코딩·디코딩 버튼을 누르면 즉시 변환됩니다.

주요 URL 인코딩 문자 참고표

원본 문자URL 인코딩설명
공백 (space)%20URL에서 공백 표현
한글 "안녕"%EC%95%88%EB%85%95UTF-8 한글 인코딩
& (앰퍼샌드)%26파라미터 구분자 인코딩
= (등호)%3D키-값 구분자 인코딩
/ (슬래시)%2F경로 구분자 인코딩
? (물음표)%3F쿼리스트링 시작 인코딩

URL 인코딩이란?

URL 인코딩 (퍼센트 인코딩): URL에 사용할 수 없는 문자를 %XX 형식으로 변환합니다.
예) 안녕 → %EC%95%88%EB%85%95 / 공백 → %20

Base64 인코딩: 바이너리 데이터를 ASCII 문자로 변환합니다. API 인증·이미지 데이터 전송에 사용됩니다.

HTML 엔티티: HTML 특수문자(< > & 등)를 안전하게 표시하는 방법입니다.

자주 묻는 질문

URL 인코딩이란?
URL에 사용할 수 없는 문자(한글·공백·특수문자)를 %XX 형식으로 변환하는 것입니다. 웹 요청 시 자동으로 처리되기도 하지만 직접 변환이 필요한 경우도 있습니다.
Base64 인코딩은 어디에 쓰나요?
API 인증 토큰, 이미지 데이터 URL(data:image/...), 이메일 첨부파일, JWT 토큰 등에서 사용됩니다.
HTML 엔티티가 필요한 이유는?
<, >, &, " 등 HTML에서 특별한 의미를 가진 문자를 그대로 표시하려면 엔티티로 변환해야 합니다. XSS 공격 방지에도 사용됩니다.
encodeURI와 encodeURIComponent의 차이는?
encodeURI는 URL 전체를 인코딩해 /, ?, # 등은 보존합니다. encodeURIComponent는 파라미터 값 인코딩으로 더 많은 문자를 변환합니다. 이 도구는 encodeURIComponent 방식을 사용합니다.
쿼리스트링 파싱이란?
URL의 ?key=value&key2=value2 부분을 키-값 쌍으로 분리해 보기 쉽게 정리하는 것입니다. API 디버깅이나 URL 분석에 유용합니다.
한글 URL 인코딩 예시는?
'안녕'은 %EC%95%88%EB%85%95으로 인코딩됩니다. 공백은 %20, &는 %26, =는 %3D로 변환됩니다.
Base64로 인코딩된 문자열은 안전한가요?
Base64는 암호화가 아닌 인코딩입니다. 누구나 디코딩할 수 있으므로 보안 목적으로는 사용하면 안 됩니다.
URL에서 쿼리스트링만 추출하려면?
쿼리스트링 파싱 탭에 URL을 붙여넣으면 ? 뒤의 파라미터를 키-값 쌍으로 자동 분리합니다. JSON으로 복사도 가능합니다.