🔤 Base64·URL 인코더

텍스트를 Base64 또는 URL 인코딩으로 변환하고 다시 되돌립니다. 한글(UTF-8)을 올바르게 처리합니다.

Base64와 URL 인코딩

Base64는 임의의 바이트를 영문 대소문자·숫자·+·/ 64개 문자로 바꾸는 방식입니다. 3바이트를 4글자로 표현하므로 크기가 약 33% 늘어납니다. 이메일 첨부, 데이터 URI, API 인증 헤더처럼 텍스트만 다닐 수 있는 통로로 데이터를 보낼 때 씁니다. 암호화가 아니므로 누구나 되돌릴 수 있습니다.

URL 인코딩(퍼센트 인코딩)은 주소에 쓸 수 없는 문자를 %와 16진수로 바꿉니다. 한글 '가'는 UTF-8 바이트 EA B0 80이므로 %EA%B0%80이 됩니다. 검색어가 들어간 링크가 길고 복잡해 보이는 이유입니다.

이 도구는 한글을 UTF-8로 처리하고, URL-safe Base64(-, _ 사용)도 디코딩합니다. 입력 내용은 서버로 전송되지 않습니다.

자주 묻는 질문

Base64는 암호화인가요?

아닙니다. 표현 방식만 바꾸는 인코딩이라 비밀 보호에는 쓸 수 없습니다.

디코딩하면 글자가 깨져요.

원본이 UTF-8 텍스트가 아니거나(이미지·EUC-KR 등) 문자열이 잘린 경우입니다.

함께 쓰면 좋은 도구