이미지 ↔ Base64 변환기
이미지를 코드로 변환하거나, Base64 코드를 다시 이미지 파일로 복원합니다.
이미지 파일을 선택하거나 여기에 드래그하세요
PNG, JPG, GIF, WebP 지원
HTTP 요청 최적화
작은 아이콘이나 로딩 바 이미지를 Base64로 인코딩하여 HTML/CSS에 내장하면, 추가적인 HTTP 요청 없이 페이지를 렌더링할 수 있어 속도 향상에 도움이 됩니다.
100% 로컬 처리
사용자의 이미지는 서버로 업로드되지 않습니다. 브라우저의 FileReader API를 사용하여 모든 변환 과정이 사용자 기기 내에서만 이루어지므로 개인정보가 보호됩니다.
보안 및 무결성
Base64 데이터는 텍스트 기반 시스템에서 바이너리 이미지가 깨지는 것을 방지합니다. 전자 서명이나 보안 인증서와 연동된 이미지를 전송할 때 유용합니다.
이미지 Base64 변환 원리
Data URI Scheme
변환된 코드는 data:[mediatype];base64,[data] 형식을 따릅니다. 이를 브라우저 주소창에 넣거나 <img src="..."> 태그에 직접 사용할 수 있습니다.
주의사항
Base64로 인코딩하면 원본 이미지 파일보다 용량이 약 33% 증가합니다. 대용량 사진보다는 10KB 미만의 작은 에셋 처리에 권장됩니다.
소소한 안내
데이터는 안전한가요?
네, 입력하신 텍스트나 이미지는 서버로 전송되지 않고 사용자의 기기(브라우저) 안에서만 처리됩니다. 흔적도 남지 않으니 편하게 작업하세요.
왜 만들었나요?
일하다가 자잘하게 필요한 기능들을 매번 찾기 귀찮아서 하나씩 모아두기 시작한 개인 프로젝트입니다. 유용하게 쓰이길 바랍니다.