이미지 Base64 인코딩이란?
Base64 인코딩은 이미지의 바이너리 데이터를 출력 가능한 ASCII 문자열로 변환합니다. 데이터 URI(data:image/png;base64,...)로 감싸면 이 문자열을 별도의 이미지 파일에 링크하는 대신 HTML, CSS 또는 JSON에 직접 삽입할 수 있습니다.
이 도구는 업로드한 이미지를 읽어 브라우저 내에서만 완전히 Base64로 변환합니다 — 파일은 서버로 전송되지 않습니다.
이미지 Base64 인코더 사용 방법
- 업로드 영역을 클릭하거나(또는 드래그 앤 드롭하여) 이미지 파일을 선택하세요.
- 데이터 URI 접두사를 포함한 Base64 인코딩 결과가 자동으로 아래에 표시됩니다.
- "복사"를 클릭해 복사하거나, 순수한 Base64 문자열만 필요하면 접두사를 끄세요.
자주 묻는 질문
개인 이미지를 여기서 인코딩해도 안전한가요?
네. 이미지는 JavaScript를 사용하여 브라우저 내에서만 완전히 읽고 인코딩됩니다 — 서버에 업로드되거나 저장되지 않습니다.
어떤 이미지 형식을 지원하나요?
PNG, JPG/JPEG, GIF, WebP, BMP, SVG를 포함하여 브라우저가 읽을 수 있는 모든 이미지 형식을 지원합니다.
데이터 URI 접두사는 무엇에 사용되나요?
접두사(예: data:image/png;base64,)는 브라우저와 애플리케이션이 Base64 문자열을 이미지로 해석하는 방법을 알려주어, <img>의 src나 CSS의 background-image로 직접 사용할 수 있게 합니다.