브라우저 전용 도구

이미지 Base64 변환기

로컬 이미지에서 Base64, Data URL, HTML, CSS를 생성합니다.

도구 데이터는 로컬 처리 · 콘텐츠 업로드 없음 · 계정 불필요

기본 모드는 원본 바이트를 그대로 보존합니다. 최적화를 켠 경우에만 리사이즈·재인코딩·메타데이터 제거가 일어납니다.

도구 사용 방법

로컬 이미지에서 Base64, Data URL, HTML, CSS를 생성합니다.

샘플로 입력 형식과 메타데이터를 확인한 다음 자신의 값으로 바꾸세요.

개인정보와 안전한 사용

변환 입력, 출력과 파일은 현재 브라우저 탭에 남습니다. 별도의 제한적인 페이지 분석에는 도구 내용이 전송되지 않습니다. 큰 값은 기기 메모리를 많이 사용할 수 있습니다.

원본 이미지는 로컬에 남고 재압축, 정리 또는 검사를 수행하지 않습니다.

자주 발생하는 오류

  • 입력이 비어 있거나 손상되었거나 이 도구가 요구하는 형식이 아닙니다.
  • 선택한 모드가 alphabet, 파일 형식 또는 표현 방식과 맞지 않습니다.
  • 인코딩 값과 디코딩 바이트가 함께 존재해 매우 큰 값은 메모리를 소진할 수 있습니다.
  • 변환 성공이 디코딩 콘텐츠의 안전성이나 신뢰성을 보장하지 않습니다.

동일한 명령어

현재 사용하는 런타임이나 셸에서 같은 작업을 할 수 있습니다. 신뢰할 수 없는 입력을 검증하고 바이너리를 터미널에 직접 출력하지 마세요.

Python

from pathlib import Path
import base64
value = base64.b64encode(Path('image.png').read_bytes()).decode('ascii')

JavaScript

import { readFileSync } from 'node:fs';
const value = readFileSync('image.png').toString('base64');

Shell

base64 --wrap=0 image.png > image.base64.txt

표준 및 공식 문서