이미지를 데이터 URI로
이미지를 로컬에서 Base64 데이터 URI로 변환해 HTML이나 CSS에 바로 붙여 넣으세요. 업로드 없음.
내 파일
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
이미지를 로컬에서 Base64 데이터 URI로 변환해 HTML이나 CSS에 바로 붙여 넣으세요. 업로드 없음.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
데이터 URI는 이미지를 텍스트 (Base64) 로 직접 인코딩하므로, 별도 파일이나 추가 네트워크 요청 없이 HTML (img의 src) 이나 CSS (배경) 에 인라인으로 넣을 수 있습니다. 이 도구는 이미지를 바로 붙여 넣을 수 있는 data: URI로 변환합니다.
출력은 data:image/...;base64,... 문자열 전체가 담긴 일반 텍스트 파일입니다. 작은 아이콘이나 이메일 템플릿, 단일 파일 데모, 또는 요청 하나를 줄이는 데 편리하지만, Base64 텍스트는 원본 바이트보다 약 3분의 1 정도 큽니다.
모든 처리는 브라우저 안에서 완전히 로컬로 이루어지며 (오프라인에서도 작동, 업로드 없음) 이미지는 절대 기기를 벗어나지 않습니다. 이미지는 그대로 인코딩되며 (같은 바이트, 같은 형식, 재인코딩 없음), 아주 큰 이미지는 아주 긴 문자열이 되므로 작은 이미지에 가장 알맞습니다.
| 입력 형식 | JPG, JPEG, PNG, WEBP |
|---|---|
| 출력 형식 | TXT |
| 일괄 처리 | 지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: 이미지 바이트를 그대로 Base64로 인코딩해 data:<type>;base64,... 문자열로 만들고 텍스트 파일로 저장합니다. Base64는 원본보다 약 33% 크므로 작은 이미지에 가장 알맞습니다. 원본 형식과 바이트는 유지됩니다 (재인코딩 없음).
아니요. 인코딩은 브라우저 안에서 완전히 로컬로 이루어집니다 (오프라인에서도). 이미지는 절대 기기를 벗어나지 않습니다.
img의 src나 CSS 배경으로 붙여 넣으면, 별도 파일이나 요청 없이 이미지를 인라인으로 넣을 수 있습니다.
네. Base64 텍스트는 원본 바이트보다 약 3분의 1 크므로, 데이터 URI는 작은 이미지에 가장 알맞습니다.
아니요. 원본 바이트 그대로 인코딩하므로 형식과 품질은 변하지 않습니다.