개발
Base64 인코더/디코더
입력
Base64로 변환할 일반 텍스트를 입력하세요.
모든 변환은 브라우저 안에서 로컬로 처리됩니다.
결과
인코딩 또는 디코딩을 실행하면 결과가 여기에 표시됩니다.
자주 묻는 질문
Base64 인코딩이란 무엇인가요?
바이너리 데이터를 ASCII 문자로 표현하는 인코딩 방식입니다. 이미지 데이터 URI, 이메일 첨부, JSON 내 바이너리 전달 등 텍스트 채널에서 자주 사용됩니다.
Base64는 암호화와 같은 건가요?
아니요. Base64는 암호화가 아니라 표현 방식 변환(인코딩)입니다. 키 없이도 누구나 쉽게 디코딩할 수 있어 보안 용도로 사용하면 안 됩니다.
왜 Base64 결과 끝에 '='가 붙나요?
Base64는 3바이트 단위로 묶어 4문자 단위로 출력합니다. 입력 길이가 3의 배수가 아니면 길이를 맞추기 위해 패딩 문자 '='가 1~2개 붙습니다.