파일 인코딩

파일을 Base64로 변환

이미지, PDF, ZIP 등의 파일을 Base64 텍스트로 인코딩하고 원본 바이트를 유지합니다.

모든 파일은 브라우저에서만 처리되며 서버에 업로드되지 않습니다.

도구 소개

바이너리 내용을 복사하거나 저장할 수 있는 텍스트로 바꿉니다. 순수 Base64 또는 MIME을 포함한 Data URI를 선택할 수 있으며 원본 형식은 바뀌지 않습니다.

사용 방법

  1. 20 MiB 이하의 로컬 파일 하나를 선택하세요.
  2. 순수 Base64 또는 Data URI 출력을 선택하세요.
  3. 원본 파일 정보, 출력 길이와 텍스트 크기를 확인하세요.
  4. 짧은 결과는 복사하고 전체 결과는 TXT로 다운로드할 수 있습니다.

기능 안내

  • 이미지뿐 아니라 모든 종류의 파일을 지원합니다.
  • 바이트 단위로 변환하며 텍스트 파일도 먼저 문자로 디코딩하지 않습니다.
  • 순수 Base64와 Data URI 두 출력 형식을 지원합니다.
  • 큰 결과는 클립보드 없이 TXT로 저장할 수 있습니다.

인코딩 안내

  • Base64는 보통 원본 바이너리보다 약 3분의 1 커집니다. 브라우저에서 문자열로 표현하므로 메모리가 더 필요합니다.
  • Data URI에는 파일의 MIME을 사용하며 종류를 알 수 없으면 application/octet-stream을 사용합니다.
  • 결과는 텍스트로만 표시합니다. HTML, SVG, JavaScript 등을 렌더링하거나 실행하지 않습니다.

사용 제한

  • 원본 파일은 최대 20 MiB입니다. 제한보다 작더라도 메모리가 적은 기기에서는 크기를 줄여야 할 수 있습니다.
  • 복사는 최대 1 MiB의 텍스트까지 가능합니다. 더 큰 결과는 TXT로 저장하세요. 클립보드는 브라우저 권한과 보안 연결의 제한을 받습니다.

개인정보 보호

모든 파일은 브라우저에서만 처리되며 서버에 업로드되지 않습니다.

파일 이름, 입력한 텍스트와 결과도 현재 브라우저 안에서만 처리합니다. 입력 내용은 자동으로 저장되지 않습니다. 내용을 지우거나 페이지를 떠나기 전에 필요한 결과를 다운로드하세요.

FAQ

Base64는 압축 형식인가요?

아니요. 바이너리 바이트를 복사 가능한 텍스트로 표현하는 방식입니다. 파일을 압축하거나 형식을 자동 변환하지 않습니다.

왜 원본 파일보다 커지나요?

보통 원본 3바이트를 4문자로 표현하므로 길이가 약 3분의 1 늘어납니다. 짧은 입력에는 패딩이 붙고 Data URI에는 종류를 나타내는 짧은 접두부도 붙습니다.

어떤 파일이든 처리할 수 있나요?

크기 제한 안의 이미지, PDF, ZIP, 텍스트 등 모든 형식을 처리합니다. 내용은 인코딩·디코딩에만 사용하며 자동으로 열거나 실행하지 않습니다.

파일이 업로드되나요?

모든 파일은 브라우저에서만 처리되며 서버에 업로드되지 않습니다.

변환 후 복원하면 같은 파일이 되나요?

완전한 Base64를 수정하지 않고 복원하면 원본과 같은 바이트가 됩니다. 파일 해시 도구에서 SHA-256을 비교할 수 있습니다.

개발자 도구 목록으로 돌아가기