본문 바로가기
WEBIS 웹유틸무료 온라인 도구

변환 도구 · 브라우저 실행

이미지 ↔ Base64 변환기

PNG·JPEG·GIF·WebP signature와 dimension을 검증해 Base64 Data URL과 이미지로 변환합니다.
  • 브라우저 안에서 즉시 처리
  • 입력값은 도구 DB에 저장하지 않음
  • 계산 입력을 외부로 전송하지 않음

Raster Base64 converter

magic byte와 dimension을 확인해 이미지와 Data URL을 변환합니다

3MB · raster only
Base64 이미지 미리보기

PNG/JPEG/GIF/WebP만 지원합니다.

SVG·HTML은 active content와 외부 참조 위험 때문에 지원하지 않습니다. 선언 MIME이 아니라 실제 파일 signature와 dimension을 먼저 확인합니다.

1×1 PNG 샘플을 준비합니다.

빠른 사용법

세 단계로 확인합니다.

  1. 1
    raster 파일 또는 Base64를 입력합니다

    PNG·JPEG·GIF·WebP 파일 3MB 이하를 선택하거나 strict Base64/Data URL을 붙여넣습니다.

  2. 2
    signature·MIME·dimension을 검증합니다

    파일 이름·브라우저 MIME이 아니라 magic byte와 헤더 크기, 24MP 원본 예산을 먼저 확인합니다.

  3. 3
    Data URL을 복사하거나 raster를 저장합니다

    canonical MIME Data URL·payload·img 태그를 복사하거나 검증된 byte를 원래 raster 형식으로 저장합니다.

결과 읽기

Base64는 암호화가 아니라 binary를 텍스트로 표현하는 방식입니다.

원본보다 약 33% 커지고 HTML·CSS에 넣으면 캐시·우선순위·메모리 비용이 달라져 작은 자산에만 신중히 사용해야 합니다.
MAGIC실제 signature

PNG·JPEG·GIF·WebP 헤더를 읽어 선언 MIME spoof와 SVG·HTML active content를 거부합니다.

BUDGETbyte·pixel 예산

3MB encoded source와 최대 10,000px·24MP dimension을 디코딩 전에 검사합니다.

LOCAL로컬 처리

File API·atob·Blob만 사용하고 파일 byte나 Base64를 서버·DB·telemetry에 보내지 않습니다.

SVG는 script·외부 참조 가능성 때문에 이 도구에서 지원하지 않습니다. GIF·WebP 애니메이션은 Base64 변환 시 byte가 보존되지만 미리보기·다른 도구의 처리 방식은 다를 수 있습니다.

이럴 때 유용합니다.

  • 작은 raster Data URL 생성
  • Base64 MIME·크기 검증
  • embedded 이미지 byte 복원

함께 확인하세요.

  • Base64는 암호화 아님
  • SVG·HTML 미지원
  • 3MB·24MP 상한과 약 33% 크기 증가

자주 묻는 질문

사용 전 알아둘 점

왜 SVG가 거부되나요?

active content와 외부 참조 공격면을 줄이기 위해 magic byte가 확인된 raster 네 형식만 허용합니다.

MIME을 image/png로 쓰면 PNG로 인정되나요?

아닙니다. 실제 byte signature와 선언 MIME이 일치해야 합니다.

파일이 서버로 업로드되나요?

아닙니다. 현재 브라우저 메모리에서만 읽고 변환합니다.