이미지를 드래그하거나 클릭하여 선택

PNG, JPG, GIF, SVG, WebP 지원

이미지 Base64 변환이 필요한 경우

이미지 Base64 변환은 파일을 텍스트 문자열로 바꿔 HTML, CSS, JSON 같은 텍스트 기반 환경에서 다루기 쉽게 만듭니다. 특히 아이콘처럼 작은 리소스를 빠르게 테스트하거나 API 페이로드에 포함해야 할 때 유용합니다.

실무 사용 예시

  1. CSS `background-image`에 작은 아이콘을 인라인으로 넣어 요청 수를 줄입니다.
  2. 데이터 전송 테스트 시 이미지 파일 대신 Base64 문자열을 JSON에 포함합니다.
  3. 외부 파일 접근이 제한된 환경에서 임시 미리보기 이미지를 출력합니다.

주의사항

  • Base64 인코딩 시 파일 크기가 일반적으로 약 33% 증가합니다.
  • 큰 이미지를 인라인하면 HTML/CSS 크기가 커져 초기 렌더링이 느려질 수 있습니다.
  • 반복 재사용되는 리소스는 별도 파일로 분리하는 편이 캐시 효율에 유리합니다.

자주 묻는 질문

업로드한 이미지가 서버로 전송되나요?

아닙니다. 변환은 브라우저 내부에서만 수행되며 파일 데이터는 외부로 전송되지 않습니다.

Data URI와 Base64 문자열은 같은 건가요?

Data URI는 `data:image/png;base64,...`처럼 MIME 정보와 Base64 데이터를 함께 담는 전체 형식입니다.

어떤 이미지 포맷을 지원하나요?

브라우저가 읽을 수 있는 일반 이미지 포맷(PNG, JPG, GIF, WebP, SVG)을 지원합니다.

광고 영역