Skip to main content

이미지에서 Base64 인코더 HTML, CSS 및 코드에 삽입할 수 있는 Base64 인코딩 데이터 URI로 이미지를 변환합니다.

이미지를 Base64로 변환 illustration
🖼️

이미지를 Base64로 변환

HTML, CSS 및 코드에 삽입할 수 있는 Base64 인코딩 데이터 URI로 이미지를 변환합니다.

1

이미지 업로드

인코딩할 이미지 파일을 드롭하거나 선택하세요. Base64로 인코딩됩니다.

2

출력 복사

데이터 URI, 원시 Base64 문자열 또는 완전한 HTML img 태그를 복사합니다.

3

코드에서 사용

Base64 데이터를 직접 HTML, CSS 또는 JavaScript 코드에 붙여넣습니다.

Loading tool...

What Is 이미지를 Base64로 변환?

이미지 to Base64 인코더는 이미지 파일을 HTML, CSS 또는 JavaScript 코드에 직접 삽입할 수 있는 텍스트 문자열로 변환합니다. Base64 인코딩은 이진 이미지 데이터를 ASCII 문자로 나타내어 별도의 파일 요청 없이 이미지를 인라인으로 포함하는 것을 가능하게 합니다. 이 도구는 완전한 데이터 URI, API용 원시 Base64 문자열 및 복사하여 붙여넣을 수 있는 HTML img 태그의 세 가지 출력을 생성합니다. 이는 작은 아이콘, 로고 및 UI 요소에서 HTTP 요청을 줄임으로써 성능을 향상시키는 데 특히 유용합니다.

Why Use 이미지를 Base64로 변환?

  • 세 가지 출력 형식: 데이터 URI, 원시 Base64 및 HTML 태그
  • 작은 이미지의 HTTP 요청을 제거합니다.
  • HTML, CSS 및 JavaScript용 복사-붙여넣기 준비
  • Base64 길이를 표시하여 크기 추정에 도움이 됩니다.

Common Use Cases

HTML 내부 이미지

작은 이미지를 직접 HTML에 삽입하여 HTTP 요청을 줄입니다.

CSS 배경 이미지

CSS 배경 이미지 속성에서 Base64 데이터 URI를 사용합니다.

이메일 템플릿

HTML 이메일에 이미지를 직접 삽입하여 깨진 이미지 링크를 피합니다.

API 페이로드

Base64로 인코딩된 이미지를接受하는 API에 이미지 데이터를 포함합니다.

Technical Guide

Base64 인코딩은 이진 이미지 데이터를 64개의 ASCII 문자열로 변환합니다. FileReader API의 readAsDataURL 메서드는 파일을 읽고 데이터 URI를 생성합니다. Base64 인코딩은 데이터 크기를 약 33% 증가시킵니다. 이는 모든 3바이트의 바이너리 데이터가 4개의 Base64 문자가 되기 때문입니다. 이러한 이유로 10KB 미만의 작은 이미지에 가장 효율적입니다.

Tips & Best Practices

  • 1
    작은 이미지(아이콘, 로고)에서 최적화됩니다. 10KB 미만의 경우 코드 부풀림을 피하기 위해 사용하세요.
  • 2
    Base64는 파일 크기를 약 33% 증가시킵니다. 큰 이미지는 사용하지 마세요.
  • 3
    CSS의 데이터 URI는 외부 이미지처럼 별도로 캐싱할 수 없습니다.
  • 4
    웹 페이지에 빠르게 복사-붙여넣기 하려면 HTML img 태그 출력을 사용하세요.

Related Tools

Frequently Asked Questions

Q Base64 이미지를 언제 사용해야 합니까?
작은 이미지(아이콘, 로고)에서 HTTP 요청 감소가 33% 크기 증가를 상쇄할 때 사용합니다. 일반적으로 10KB 미만의 경우입니다.
Q Base64가 원본보다 큰 이유는 무엇입니까?
Base64 인코딩은 3바이트를 4개의 문자로 변환하여 약 33% 크기 증가합니다.
Q CSS에서 Base64를 사용할 수 있습니까?
예, background-image: url(data:image/png;base64,...) 또는 기타 CSS 이미지 속성에서 데이터 URI를 사용하세요.
Q 모든 이미지 형식과 호환되나요?
예, 브라우저가 지원하는 모든 이미지 형식을 Base64로 인코딩할 수 있습니다.
Q 크기 제한이 있습니까?
엄격한 제한은 없지만 100KB 이상의 이미지를 Base64로 인코딩하면 코드가 난잡해집니다.

About This Tool

이미지를 Base64로 변환 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.