이미지를 Base64로 변환
로컬 이미지를 Base64 텍스트 또는 바로 사용 가능한 데이터 URL로 변환하고, 원본 이미지를 업로드하지 않고 결과를 복사하거나 다운로드합니다. 처리는 브라…
사용 시작
이 도구가 도움이 되는 작업
로컬 이미지를 Base64 텍스트 또는 바로 사용 가능한 데이터 URL로 변환하고, 원본 이미지를 업로드하지 않고 결과를 복사하거나 다운로드합니다.
작동 예시
입력
icon.png
결과
data:image/png;base64,iVBORw0KGgo…
결과 생성 방식
Base64는 이진 바이트를 인쇄 가능한 문자로 표현합니다. 이는 압축이나 암호화가 아닌 가역 인코딩이며, 일반적으로 페이로드가 약 1/3 더 커집니다.
유용한 작업 흐름
- CSS나 HTML에 작은 아이콘 포함
- 휴대용 API 또는 테스트 픽스처 생성
- 작은 이진 자산을 텍스트로 검사하거나 전송
중요한 제한 사항
- 큰 Base64 문자열은 HTML, CSS 및 메모리 사용을 증가시킵니다.
- 인코딩은 이미지를 숨기거나 보호하지 않습니다.
- 데이터 URL의 MIME 유형은 실제 파일 형식과 일치해야 합니다.
자주 묻는 질문
Base64가 이미지 파일보다 큰 이유는 무엇인가요?
3바이트의 이진 데이터는 4개의 Base64 문자로 표현되며, 데이터 URL 접두사가 추가됩니다.
모든 웹사이트 이미지를 인라인으로 포함해야 하나요?
아니요. 외부 파일은 일반적으로 캐싱이 더 잘 되며, 인라인 데이터는 작고 자급자족하는 자산에 가장 유용합니다.
처리는 브라우저에서 로컬로 수행됩니다.