도구 소개
data: 접두사 없는 순수 Base64 텍스트를 출력하는 도구입니다. 인코딩 시 원본 이미지 파일의 내용을 유지하며 이미지 형식, 화질, 파일에 있는 촬영 정보를 변경하지 않습니다.
사용 방법
- JPG, PNG, WebP, GIF, BMP 또는 SVG 이미지를 선택하거나 끌어다 놓으세요.
- 파일 형식, 원본 용량, 이미지 미리보기를 확인하세요.
- ‘Base64 생성’을 클릭하고 텍스트 길이와 인코딩된 용량을 확인하세요.
- ‘Base64 복사’ 또는 ‘TXT 다운로드’를 클릭하세요. data: 접두사가 포함된 전체 내용이 필요하면 이미지 → Data URI를 사용하세요.
지원 형식
- 입력: JPG, PNG, WebP, GIF, BMP, SVG. 원본 파일은 최대 20 MiB까지 지원합니다.
- 출력: Data URI 접두사가 없는 표준 Base64 텍스트(.txt).
변환 안내
- Base64는 압축이 아닌 인코딩입니다. 텍스트 용량은 보통 원본 파일보다 약 33% 커지므로 큰 이미지를 텍스트 필드에 직접 넣는 용도로는 적합하지 않습니다.
- 원본 파일의 내용은 바뀌지 않습니다. 디코딩하면 기존 이미지 정보를 포함한 원본 파일을 복원할 수 있습니다.
- SVG 미리보기에서는 스크립트와 외부 리소스가 제외됩니다. Base64 출력은 선택한 원본 파일을 그대로 나타내며 미리보기의 조정 사항은 인코딩 내용을 바꾸지 않습니다.
원본 이미지는 최대 20 MiB까지 지원합니다. 미리보기는 최대 4,000만 픽셀까지, 너비와 높이는 각각 16384픽셀까지 지원합니다. SVG는 UTF-8 인코딩이어야 하며 소스 코드는 최대 2 MiB까지 지원합니다.
개인정보 보호 안내
이미지는 브라우저에서만 처리되며 서버에 업로드되지 않습니다.
선택한 이미지와 결과는 자동으로 저장되지 않습니다. 보관할 내용은 비우거나 페이지를 떠나기 전에 다운로드하거나 복사하세요.
FAQ
Base64란 무엇인가요?
Base64는 파일 데이터를 텍스트로 표현하는 인코딩 방식으로, 텍스트만 입력할 수 있는 곳에 유용합니다.
Base64는 이미지를 압축하나요?
아니요. 파일 데이터를 표현하는 방식만 바꾸며 이미지 형식, 품질, 크기는 변경하지 않습니다.
Base64가 원본 파일보다 큰 이유는 무엇인가요?
Base64는 보통 3바이트를 4개의 문자로 표현하므로 용량이 약 3분의 1 늘어납니다.
이미지를 Base64로 변환하면 원본 파일이 바뀌나요?
아니요. 출력은 원본 파일 내용을 인코딩한 것이므로 올바르게 디코딩하면 동일한 파일 데이터를 얻을 수 있습니다.
출력이 data:로 시작하지 않는 이유는 무엇인가요?
이 페이지는 순수 Base64를 제공합니다. 이미지 형식과 data: 접두사를 포함한 전체 내용이 필요하면 이미지 → Data URI를 사용하세요.
이미지가 서버에 업로드되나요?
아니요. 선택, 미리보기, 변환, 다운로드가 모두 브라우저에서 이루어지며 이미지는 서버에 업로드되지 않습니다.