Data URL 만들기
작은 PNG, JPG, WEBP, SVG 파일을 data URL로 바꿔 샘플 HTML이나 임시 테스트 코드에 바로 붙일 수 있습니다.
🔒 브라우저 내부 처리
이미지 ↔ data URL 변환.
Guide
작은 아이콘, 테스트 이미지, data URL을 파일과 문자열 사이에서 바꿔 CSS, HTML, API 샘플에 활용합니다.
작은 PNG, JPG, WEBP, SVG 파일을 data URL로 바꿔 샘플 HTML이나 임시 테스트 코드에 바로 붙일 수 있습니다.
전달받은 Base64 이미지 문자열이 실제로 어떤 이미지인지 브라우저에서 복원해 확인합니다.
이미지 읽기와 변환은 브라우저에서 처리되며, 파일이나 Base64 문자열을 별도 서버에 올리지 않습니다.
Workflow
Examples
입력
icon.png (1.2 KB)
결과
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...
CSS나 HTML에 그대로 붙여 넣으면 추가 요청 없이 표시됩니다.
Troubleshooting
Base64는 원본보다 약 33% 커집니다. 수십 KB가 넘는 이미지를 data URL로 넣으면 HTML/CSS 파일이 무거워져 첫 렌더링이 느려집니다. 작은 아이콘에만 쓰세요.
data URL은 문서에 포함되므로 이미지 단위 캐싱이 되지 않습니다. 여러 페이지에서 재사용하는 이미지는 일반 파일로 두는 편이 낫습니다.
Review
Base64는 원본보다 보통 더 긴 문자열이 됩니다. 큰 이미지를 data URL로 넣으면 HTML과 CSS가 무거워질 수 있습니다.
data:image/png;base64 같은 접두어가 실제 이미지 형식과 맞지 않으면 브라우저나 API에서 예상과 다르게 처리될 수 있습니다.
Related