Base64 인코더/디코더
이 페이지는 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
예제 입력
입력
결과
변환 결과가 여기에 표시됩니다
텍스트를 입력한 후 인코딩 또는 디코딩을 클릭하세요
텍스트를 Base64로 인코딩·디코딩하거나, 이미지 파일을 Base64 문자열로 변환합니다. 이미지 탭에서는 드래그&드롭으로 바로 변환할 수 있습니다.
활용하기
이미지 인라인·API 인증에서의 Base64
Base64는 이진 데이터를 텍스트로 안전하게 옮길 때 사용합니다. 한국 개발 현장에서는 작은 아이콘·로고를 data:image/png;base64,... 형태로 CSS·HTML에 인라인해 HTTP 요청 수를 줄이거나, 이메일 본문에 이미지를 임베드할 때 자주 쓰입니다. 다만 Base64는 원본보다 약 33% 용량이 커지므로 큰 이미지에는 적합하지 않습니다.
API 연동에서는 HTTP Basic 인증 헤더(Authorization: Basic + 아이디:비밀번호의 Base64)나 일부 결제·인증 모듈의 키 전달에 등장합니다. 여기서 중요한 점은 Base64가 암호화가 아니라 인코딩이라는 것입니다. 누구나 디코딩할 수 있으므로 비밀번호·토큰을 Base64로 변환했다고 안전해지지 않습니다. 민감 정보는 반드시 HTTPS 위에서 전송하고 별도 암호화를 적용하세요.
자주 묻는 질문
Base64란 무엇인가요?
URL-safe Base64는 일반 Base64와 무엇이 다른가요?
이미지를 Base64 data URI로 변환하면 어떻게 활용하나요?
Base64는 암호화인가요?
한글이 포함된 텍스트도 Base64로 올바르게 인코딩되나요?
JWT(JSON Web Token)에서 Base64가 어떻게 사용되나요?
이미지 Base64 변환 시 파일 크기가 커지는 이유는?
JSON 포매터 사용법: API 응답 데이터를 깔끔하게 정리하는 방법
JSON 포매터(JSON Formatter)로 압축된 JSON을 보기 좋게 정리하고, JSON 유효성 검사 및 데이터 구조를 분석하는 방법을 소개합니다.
29분 읽기관련
관련 도구
읽을거리
관련 글
JWT 완벽 가이드: 구조·클레임·서명 알고리즘 총정리
JWT(JSON Web Token)의 Header·Payload·Signature 구조부터 HS256 vs RS256 비교, 보안 취약점까지 실무 중심으로 정리합니다.
21분 읽기정규표현식(Regex) 완전 가이드: 기초 문법부터 실전 패턴 30선까지
정규표현식의 기본 메타문자, 한국 이메일·전화번호·주민등록번호 검증 패턴, JavaScript·Python 사용법, ReDoS 보안, 자주 쓰는 30개 패턴을 정리합니다.
32분 읽기Unix 타임스탬프 가이드: UTC·KST·2038년 문제
Unix 타임스탬프(Epoch) 정의, 초·밀리초·마이크로초 차이, JavaScript·Python·SQL 변환, UTC vs KST 시간대 처리, 2038년 문제, 실무 활용을 한 번에 정리합니다.
35분 읽기