파일 Base64

이 브라우저에서 처리

파일 한도: 32 MB

이 도구는 입력을 업로드하지 않습니다.

파일을 놓으세요

파일을 여기에 놓거나 선택하세요.

예시: 아무 파일이나 놓아 인코딩하거나 Base64를 붙여 받으세요.

임의의 파일 바이트를 Base64로 읽고 되돌립니다. 문자열 UTF-8 전용 페이지가 아니고, 이미지 data URI만 만드는 페이지도 아닙니다.

사내 API가 PDF나 PEM을 본문에 Base64로 달라고 하는데, 메모장에 바이너리를 붙이면 깨집니다. 이 페이지는 파일 바이트 ↔ Base64입니다.

한글 문장만 바꾸려면 Base64입니다. <img src="data:image/...">만 필요하면 이미지를 Base64로입니다.

파일이 맞는 때

  • 업로드 스펙이 content_base64 필드를 요구할 때
  • 받은 Base64를 다시 .pdf.zip으로 저장할 때
  • 텍스트로 열리지 않는 작은 바이너리를 디버그할 때

쿠버네티스 Secret의 data 필드도 Base64입니다. 매니페스트 전체를 YAML로 바꾸려면 JSON ↔ YAML이 먼저입니다.

사용 순서

  1. 이 기기의 파일을 고르거나, Base64 문자열을 붙입니다.
  2. 이 탭에서 인코드·디코드합니다. 대략 32MB입니다.
  3. 결과를 복사하거나 받습니다. 공개할 파일이면 비밀이 들어 있지 않은지 보세요.

정직한 제한

  • 32MB를 넘는 ISO는 시작하지 않습니다.
  • 바이러스 검사와 디지털 서명이 없습니다.
  • 바이트는 이 탭에 남습니다.

로컬 변환입니다. 첨부 게이트웨이가 아닙니다.

자주 묻는 질문

텍스트만 Base64로 바꾸고 싶어요.

문자열 페이지를 쓰세요. 여기는 파일 바이트입니다.

프로필 사진을 data URI로 넣나요?

이미지만이면 이미지를 Base64로가 더 가깝습니다. 여기는 확장자를 가리지 않습니다.

얼마나 큰 파일까지인가요?

대략 32MB입니다. 무제한 일괄이 아닙니다. 더 큰 첨부는 로컬 openssl이나 certutil이 맞습니다.

파일이 서버로 올라가나요?

아닙니다. 읽기와 인코딩은 이 탭에서 끝납니다.

디코드한 파일을 바로 실행해도 되나요?

실행 파일이면 출처를 확인하세요. Base64는 암호가 아닙니다.

메일 첨부 MIME과 같은가요?

같은 계열의 인코딩입니다. 메시지 전체를 조립하는 MUA는 아닙니다.

관련 도구