계산기Base64 변환기

Base64 변환기

Base64 인코딩 · 디코딩

원문

이 도구에 대해

Base64란

Base64는 이진 데이터나 한글 같은 문자를 영문 대소문자·숫자·+·/ 64글자만으로 나타내는 방식입니다. 이메일 첨부, 데이터 URL, API 요청에서 바이트를 글자로 안전하게 옮길 때 씁니다. 3바이트가 4글자가 되므로 크기는 약 33% 늘어납니다.

이 도구의 동작

문자열을 UTF-8 바이트로 바꾼 뒤 인코딩하므로 한글과 이모지도 깨지지 않습니다. 「URL-safe」를 켜면 +와 /를 -와 _로 바꾸고 끝의 =를 생략해 주소나 토큰에 넣기 좋은 형태로 냅니다. 디코딩은 줄바꿈·공백이 섞여 있거나 =가 빠진 문자열, URL-safe 형태도 알아서 받습니다.

주의할 점은 Base64가 암호화가 아니라는 것입니다. 누구나 되돌릴 수 있으니 비밀번호나 키를 숨기는 용도로 쓰면 안 됩니다. 입력은 브라우저 안에서만 처리됩니다.

💻 개발자 계산기 더보기

자주 묻는 질문

QBase64는 암호화인가요?

아닙니다. 인코딩일 뿐이며 누구나 즉시 디코딩할 수 있습니다. 바이너리 데이터를 텍스트로 안전하게 전송하기 위한 표현 방식입니다.

Q한글도 정상적으로 인코딩되나요?

네. UTF-8로 먼저 변환한 뒤 Base64로 인코딩합니다. 한글 한 글자는 UTF-8에서 3바이트이므로 인코딩 결과가 길어집니다.

QBase64URL은 무엇이 다른가요?

URL에서 문제가 되는 +와 / 문자를 각각 -와 _로 바꾸고 패딩(=)을 생략한 변형입니다. JWT와 URL 파라미터에서 사용합니다.

이 결과는 틀릴 수 있습니다

공개된 산식과 표준 요율로 낸 참고용 추정치입니다. 세율 구간·보험 요율· 최저임금·요금표처럼 해마다 고시로 바뀌는 값은 시행 직후 반영에 시차가 생길 수 있고, 개인 사정에 따른 예외와 감면을 모두 담지도 못합니다. 금액이 중요한 판단에 쓰인다면 관계 기관의 최신 고시나 금융사·공단의 확정 통보로 반드시 확인하세요.