이미지 Base64 변환
이미지를 Base64 문자열로 변환하고 Base64를 이미지로 디코딩. PNG, JPG, GIF, WebP, SVG, BMP, ICO 지원. 100% 브라우저 처리, 업로드 없음.
어떤 이미지 형식이 지원되나요?
이 도구는 PNG, JPG/JPEG, GIF, WebP, SVG, BMP, ICO 이미지 형식의 인코딩과 디코딩을 모두 지원합니다.
Base64 이미지 인코딩이란 무엇인가요?
Base64 인코딩은 바이너리 이미지 데이터를 64개의 인쇄 가능한 문자를 사용하는 ASCII 문자열 형식으로 변환합니다. 이를 통해 외부 파일 참조 없이 이미지를 HTML, CSS, JSON에 직접 포함할 수 있습니다.
이미지가 서버에 업로드되나요?
아니요, 모든 처리는 브라우저에서 로컬로 수행됩니다. 이미지가 기기를 떠나지 않아 완전한 프라이버시와 보안을 보장합니다.
최대 이미지 크기는?
엄격한 제한은 없지만 매우 큰 이미지는 브라우저를 느리게 할 수 있습니다. 최적의 성능을 위해 10MB 이하로 유지하는 것을 권장합니다.
HTML에서 Base64 출력을 어떻게 사용하나요?
data URI 스킴을 사용하세요: <img src="data:image/png;base64,당신의_BASE64_문자열">. 당신의_BASE64_문자열을 인코딩된 출력으로 대체하세요.
CSS에서 Base64 출력을 어떻게 사용하나요?
CSS에서 data URI를 사용하세요: background-image: url("data:image/png;base64,당신의_BASE64_문자열"). 이렇게 하면 이미지가 스타일시트에 직접 포함됩니다.
왜 이미지를 Base64로 변환하나요?
Base64 인코딩은 작은 이미지를 코드에 직접 포함하고, HTTP 요청을 줄이고, 이메일에 이미지를 포함하거나, 텍스트 전용 채널을 통해 이미지 데이터를 전송하는 데 유용합니다.
Base64가 파일 크기를 증가시키나요?
네, Base64 인코딩은 원본 바이너리 파일에 비해 데이터 크기를 약 33% 증가시킵니다. 아이콘과 로고 같은 작은 이미지에 가장 적합합니다.
Base64를 이미지로 디코딩할 수 있나요?
네, 이 도구는 양방향 변환을 지원합니다. Base64 문자열을 붙여넣으면 보기 및 다운로드 가능한 이미지로 디코딩됩니다.
data URI란 무엇인가요?
data URI(Uniform Resource Identifier)는 웹 페이지에 인라인 데이터를 허용하는 URI 스킴입니다. 이미지의 경우 형식은 data:image/[타입];base64,[인코딩된 데이터]로, 별도 파일 없이 이미지를 포함할 수 있습니다.
이 도구는 무료인가요?
네, 이 도구는 등록 없이 완전히 무료입니다. 모든 처리는 브라우저에서 실행되어 최대 프라이버시를 보장합니다.
SVG를 Base64로 변환할 수 있나요?
네, SVG 이미지는 Base64로 변환할 수 있습니다. 하지만 SVG는 이미 텍스트 기반 XML이므로 Base64 인코딩이 SVG 파일에 가장 효율적인 방법은 아닐 수 있습니다.