이미지 Base64 변환기
이미지를 Base64로 변환하거나 Base64 문자열을 이미지로 복원합니다. data URI 생성, HTML·CSS 임베드에 바로 사용 가능.
이미지 → Base64
이미지를 여기에 드래그하거나
JPG · PNG · WebP · GIF · BMP · SVG · 최대 10MB
- 파일명
- —
- 포맷
- —
- 해상도
- —
- 파일 크기
- —
- Base64 길이
- —
Base64 → 이미지
이미지 미리보기
- 포맷
- —
- 해상도
- —
- 파일 크기 (추정)
- —
이런 도구도 있어요
😄 광고 덕분에 100% 무료
주요 기능
- 양방향 변환: 이미지 → Base64 인코딩과 Base64 → 이미지 디코딩을 한 화면에서
- 다양한 포맷 지원: JPG, PNG, WebP, GIF, BMP, SVG 모두 지원
- data URI 즉시 생성: HTML img src, CSS background-image에 바로 사용 가능한 data URI 출력
사용 방법
- 이미지 업로드: 왼쪽 패널에 이미지를 드래그하거나 파일 선택 버튼으로 업로드하세요
- 결과 복사: data URI 전체 또는 Base64 부분만 선택해서 복사하세요
- Base64 → 이미지 복원: 오른쪽 패널에 Base64 문자열을 붙여넣으면 이미지로 복원됩니다
활용 사례
- HTML 임베드: img src에 data URI를 사용해 서버 요청 없이 이미지 표시
- CSS 배경: background-image: url(data:...)로 CSS에 이미지 임베드
- API 전달: REST API나 JSON 페이로드에 이미지 데이터를 Base64로 포함
- 디버깅: Base64로 인코딩된 이미지 데이터를 빠르게 시각화
코드 예시
변환된 data URI를 HTML과 CSS에 바로 붙여넣어 사용할 수 있습니다.
HTML
<!-- img src에 data URI 직접 삽입 -->
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==" alt="이미지">
<!-- picture 태그와 함께 사용 -->
<picture>
<source srcset="data:image/webp;base64,UklGRiAA...==" type="image/webp">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==" alt="이미지">
</picture>CSS
/* background-image에 data URI 사용 */
.thumbnail {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==");
background-size: cover;
background-position: center;
}
/* content 속성에 사용 */
.icon::before {
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxu...==");
}도구 개선에 참여해주세요.
접수되었습니다. 의견 주셔서 감사합니다.😊
관련 추천도구
iTool 이런것도 가능해요!
HEIC 뷰어
HEIC 뷰어 — 아이폰 HEIC 사진을 브라우저에서 바로 열고 JPG로 변환합니다. 설치 없이 무료.
Image to JPG
PNG, WebP, HEIC, GIF, AVIF 등 모든 이미지를 JPG로 무료 변환합니다. 설치 불필요, 브라우저에서만 처리되어 100% 안전. 최대 20장 동시 변환 지원.
Image to PNG
PNG 변환 — JPG, WebP, HEIC 등 다양한 이미지를 PNG로 변환합니다. 투명 배경 유지, 무료.
Image to WebP
WebP 변환 — JPG, PNG 등 이미지를 WebP로 변환하여 용량을 줄입니다. 웹 최적화에 필수, 무료.
사진 용량 줄이기
이미지 압축 — 품질은 유지하면서 파일 크기를 최대 80%% 줄입니다. JPG, PNG, WebP 지원. 무료 온라인 압축.
SVG 여백 제거
SVG 여백 제거 — SVG 파일의 불필요한 여백을 자동으로 잘라냅니다. 아이콘, 로고 정리에 유용, 무료.