사용법
- 텍스트나 Base64 문자열을 입력하세요.
- '인코드' 또는 '디코드' 버튼을 누르세요.
- 복사 버튼으로 결과를 바로 사용하세요.
🎯 이럴 때 씁니다
- API Basic 인증 헤더 값 직접 확인·생성
- 이메일 첨부·데이터 URI 등에 쓰인 Base64 디코딩
- 설정 파일에 저장된 Base64 인코딩 값 확인
입력 · 출력 예시
입력
admin:s3cr3t!
출력
YWRtaW46czNjcjN0IQ==
'인코드' 버튼으로 사용자:비밀번호 형태의 자격 증명을 Base64로 변환한 결과입니다. HTTP Basic 인증 헤더의 Authorization: Basic YWRtaW46czNjcjN0IQ== 값으로 그대로 사용할 수 있습니다.
자주 묻는 질문
- 표준 Base64와 URL-safe Base64의 차이는?
- URL-safe 방식은
+/를-_로 바꾸고 패딩(=)을 생략해 URL이나 파일명에 안전하게 쓸 수 있도록 한 변형입니다. 이 도구는 표준 Base64를 사용합니다. - 한글 등 멀티바이트 문자도 정확히 인코딩되나요?
- 네. UTF-8 바이트 기준으로 인코딩·디코딩하므로 한글·이모지 등도 깨지지 않고 정확히 처리됩니다.
- 입력한 내용이 서버로 전송되나요?
- 전송되지 않습니다. 브라우저 내장 btoa/atob와 TextEncoder/TextDecoder로 처리됩니다.
🔐 더 알아보기: Base64 인코딩이란? 언제 어떻게 쓰나
이메일 첨부·데이터 URI에 쓰이는 이유
다른 보안 도구
🔑
비밀번호 생성기
안전한 무작위 비밀번호 생성
#️⃣
해시값 생성
MD5·SHA1·SHA256 해시 생성
📱
QR 코드 생성
텍스트·URL을 QR 코드로 생성
🗝️
htpasswd 생성
APR1-MD5 해시 비밀번호 생성
🔍
SSL 인증서 내용 확인
인증서 발급자·유효기간·SAN 확인
📜
CSR 내용 확인
CSR 주체·공개키 정보 확인
♻️
SSL 인증서 변환
PEM ↔ DER(HEX) 형식 변환
🤝
SSL 인증서·개인키 쌍 검사기
인증서·개인키 짝 확인
🩺
SSL 체커
HTTPS 접속·인증서 신뢰 여부 확인
🪄
SSL 인증서 생성
자체서명 SSL 인증서·키 생성
🔑
HTTP Authentication 헤더 생성
Basic·Bearer Authorization 헤더 생성
🪪
JWT 디코더
JWT 헤더·페이로드 확인, HS256 서명 검증
🎫
랜덤 토큰/시크릿 생성기
Hex·Base64·UUID 토큰 생성
🔒
Jasypt 암호화·복호화
Spring Boot ENC(...) 값 암복호화