iTool

이미지 Base64 변환기

이미지를 Base64로 변환하거나 Base64 문자열을 이미지로 복원합니다. data URI 생성, HTML·CSS 임베드에 바로 사용 가능.

내 기기 안에서만 처리돼요. 서버로 전송하지 않으니 안심하세요.

이미지 → Base64

Base64로 바꿀 이미지를 올려주세요

최대 10MB

JPG
PNG
WEBP
SVG
외 2종

파일명
포맷
해상도
파일 크기
Base64 길이

Base64 → 이미지

이미지 미리보기
포맷
해상도
파일 크기 (추정)

이 도구가 유용했다면 필요한 분께 공유해 주세요

관련 추천도구

자주 묻는 질문

Base64가 뭔가요?

Base64는 이미지나 파일 같은 바이너리 데이터를 텍스트 문자열로 변환하는 인코딩 방식입니다. HTML이나 CSS 코드 안에 이미지를 직접 포함할 때 사용하며, 별도 이미지 파일 없이도 이미지를 표시할 수 있습니다.

Base64 변환 이미지를 HTML에 어떻게 삽입하나요?

변환된 Base64 문자열을 img 태그의 src 속성에 그대로 붙여넣으면 됩니다. 예를 들어 data:image/png;base64,변환된문자열 형식으로 사용합니다. CSS의 background-image 속성에도 동일하게 사용할 수 있습니다.

Base64로 변환하면 파일 크기가 왜 커지나요?

Base64 인코딩은 3바이트의 이진 데이터를 4개의 아스키 문자로 변환합니다. 이 때문에 원본보다 약 33% 파일 크기가 늘어납니다. 외부 요청을 줄이는 대신 파일 크기가 커지는 트레이드오프가 있습니다.

어떤 이미지 형식을 Base64로 변환할 수 있나요?

JPG, PNG, WebP, GIF, BMP, SVG 6가지를 지원하며 파일 1개당 최대 10MB까지 올릴 수 있습니다. 변환 결과는 data URI 형식으로 제공되어 HTML, CSS, JavaScript에서 바로 사용할 수 있습니다.

Base64 문자열을 다시 이미지 파일로 복원할 수 있나요?

네, Base64 문자열을 붙여넣으면 원본 이미지로 복원하여 다운로드할 수 있습니다. data:image/... 형식의 data URI도 지원합니다.

주요 기능

  • 양방향 변환: 이미지 → Base64 인코딩과 Base64 → 이미지 디코딩을 한 화면에서
  • 다양한 포맷 지원: JPG, PNG, WebP, GIF, BMP, SVG 모두 지원
  • data URI 즉시 생성: HTML img src, CSS background-image에 바로 사용 가능한 data URI 출력

사용 방법

  1. 이미지 업로드: 왼쪽 패널에 이미지를 드래그하거나 파일 선택 버튼으로 업로드하세요
  2. 결과 복사: data URI 전체 또는 Base64 부분만 선택해서 복사하세요
  3. 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로 변환합니다. 설치 없이 무료.

사진 날짜 표시 (필름카메라 날짜 스탬프)

사진에 옛날 필름카메라처럼 촬영 날짜와 시간을 새겨 넣으세요. EXIF 촬영일자 자동 인식, 7세그먼트 오렌지 글씨, 위치·크기 조절. 설치 없이 브라우저에서 100% 처리됩니다.

사진 합치기

여러 장의 사진을 한 장으로 합치는 무료 도구. 사진마다 번호와 설명을 넣어 중고거래 상품 목록, 서류 정리에 바로 쓰세요. 세로·가로 배치, 간격·여백·테두리 조절, 설치·가입 없이 브라우저에서 100% 처리.

Image to JPG

PNG, WebP, HEIC, GIF, AVIF 등 모든 이미지를 JPG로 무료 변환합니다. 설치 불필요, 브라우저에서만 처리되어 100% 안전. 최대 50장 동시 변환 지원.

Image to PNG

PNG 변환 - JPG, WebP, HEIC 등 다양한 이미지를 PNG로 변환합니다. 투명 배경 유지, 무료.

Image to WebP

WebP 변환 - JPG, PNG 등 이미지를 WebP로 변환하여 용량을 줄입니다. 웹 최적화에 필수, 무료.

SVG 여백 제거

SVG 여백 제거 - SVG 파일의 불필요한 여백을 자동으로 잘라냅니다. 아이콘, 로고 정리에 유용, 무료.

동영상 GIF 변환

동영상(MP4, MOV, WebM)을 GIF 움짤로 변환합니다. 구간 자르기, 화질·속도·크기 조절. 무료, 설치 없이 브라우저에서 바로. 아이폰·갤럭시 모두 지원.

Esc

앱 안에서는 다운로드가 막혀요

지금은 앱 속 화면이라 파일 저장이 안 돼요. 기본 브라우저로 열면 정상 다운로드됩니다.

1
화면 하단 도구모음의 버튼을 누르세요앱 하단 도구모음에서 내보내기 버튼 위치
2'기본 브라우저로 열기'를 선택하세요