/ 파일 도구 / 파일 Base64 인코더
무료 온라인 도구

파일 Base64 인코더

파일을 Base64로 인코딩하고 data URL 접두사를 선택하세요. 최대 64MiB 지원, 결과를 텍스트 파일로 다운로드 가능. 처리는 브라우저에서 로컬로 수…

사용 시작

주요 기능과 사용 예

이 도구는 파일의 바이트를 Base64로 인코딩합니다. 예를 들어, hello.txt라는 이름의 5바이트 텍스트 파일에 Hello가 들어 있다면, 기본 설정에서는 data:text/plain;base64,SGVsbG8=가 생성됩니다. Data URL 옵션을 끄면 SGVsbG8=만 출력됩니다.

Data URL 접두사 옵션

기본적으로 체크된 이 옵션은 결과 앞에 data:<MIME>;base64,를 붙입니다. MIME 유형은 브라우저가 파일에서 감지한 값이며, 감지하지 못하면 application/octet-stream을 사용합니다. 이는 파일 내용을 검증하지 않습니다.

다운로드 파일 이름

결과를 다운로드하면 원본 파일 이름에 .base64.txt가 추가됩니다. 예: hello.txthello.txt.base64.txt. 다운로드되는 파일에는 화면에 표시된 인코딩 텍스트가 포함되며, 원본 바이너리는 아닙니다.

파일 크기 제한

최대 64MiB까지 지원합니다. 더 큰 파일은 읽기 전에 거부됩니다. Base64는 데이터를 약 1/3 확장시키므로, 메모리가 제한된 기기에서는 더 작은 파일로 시작하는 것이 좋습니다.

빈 파일과 오류 처리

빈 파일도 유효합니다. Data URL 모드에서는 접두사만 남고, 원시 모드에서는 빈 문자열이 출력됩니다. 인코딩 실패 시 이전 다운로드 버튼이 비활성화됩니다.

자주 묻는 질문

Base64 인코딩은 암호화인가요?

아니요. Base64는 가역적인 인코딩으로, 누구나 쉽게 원래 바이트로 되돌릴 수 있습니다. 보안 경계로 사용해서는 안 됩니다.

여러 파일을 한 번에 처리할 수 있나요?

아니요. 이 도구는 정확히 하나의 파일만 처리합니다. 배치 인코딩 기능은 제공되지 않습니다.

문자 집합 선택 옵션이 있나요?

없습니다. 파일의 바이트를 그대로 인코딩하며, 문자 집합 변환은 수행하지 않습니다. Base64 대소문자와 패딩(=)을 유지해야 합니다.

체크리스트

  • 파일 선택 또는 드래그 앤 드롭
  • Data URL 접두사 옵션 확인
  • 인코딩 실행
  • 결과 복사 또는 다운로드
  • 파일 크기 64MiB 이하 확인

처리는 브라우저에서 로컬로 수행됩니다.