파일 → Base64 변환기
아무 파일이나 Base64 문자열·data: URI로 인코딩하고, Base64를 다시 파일로 디코딩해 다운로드하세요. 100% 브라우저 처리, 업로드 없음.
아무 파일이나 여기에 드롭하거나 클릭해 선택
🔒 모든 처리는 브라우저에서 이뤄지며 파일은 업로드되지 않고 오프라인에서도 동작합니다.
모든 파일을 인코딩·디코딩
이미지·PDF·폰트·zip·WASM 등 어떤 파일이든 드롭하면 Base64 문자열과 바로 붙여넣을 수 있는 data: URI가 생성되고 각각 한 번에 복사할 수 있습니다. 디코딩 모드에서는 Base64나 data URI를 붙여넣어 원본 바이너리 파일로 내려받습니다. 모든 처리는 브라우저에서 이뤄져 크거나 민감한 파일도 업로드되지 않습니다.
Base64와 data URI
Base64는 바이너리 바이트를 ASCII 텍스트로 바꿔 JSON·환경변수·소스코드처럼 텍스트만 허용하는 곳에서도 안전하게 전달되게 합니다. data URI는 여기에 MIME 타입을 붙여(data:image/png;base64,…) HTML·CSS·Markdown에 별도 요청 없이 바로 삽입할 수 있게 합니다.
자주 묻는 질문
image-to-base64 도구와 무엇이 다른가요?
이미지 도구는 이미지만 받아 미리보기를 보여 줍니다. 옆의 Base64 인코더는 텍스트를 중심으로 만든 도구라 파일도 열 수 있지만 더 작은 파일까지이고, data: URI 없이 Base64 문자열만 돌려줍니다. 이 도구가 파일용입니다 — 폰트·PDF·압축파일·실행파일 등 10 MB까지 어떤 파일이든 바이트 그대로 Base64 문자열과 MIME 타입이 붙은 data: URI로 만들고, 반대로 붙여넣은 것을 원본 파일로 내려받게 합니다.
파일이 서버로 업로드되나요?
아니요. 인코딩과 디코딩 모두 브라우저의 FileReader·Blob API로 처리되므로 파일이 기기를 벗어나지 않고, 페이지가 한 번 열린 뒤에는 오프라인에서도 동작합니다.