Base64 인코더 / 디코더란?
이 도구는 텍스트와 파일을 Base64 형식으로 인코딩하고 Base64 문자열을 다시 읽을 수 있는 콘텐츠로 디코딩합니다. Base64는 웹 개발, 이메일 시스템, API에서 널리 사용되는 이진-텍스트 인코딩 방식입니다. 모든 처리는 브라우저 내에서 이루어지며 서버로 전송되지 않습니다.
텍스트를 Base64로 인코딩하는 방법
모드가 「인코딩」으로 설정되어 있는지 확인하세요. 입력 영역에 텍스트를 입력하거나 붙여넣으세요. Base64 인코딩 결과가 즉시 출력 패널에 표시됩니다. 복사 버튼을 클릭하여 출력을 클립보드에 복사하세요.
Base64를 텍스트로 디코딩하는 방법
모드를 「디코딩」으로 전환하세요. Base64 문자열을 입력 영역에 붙여넣으세요. 디코딩된 일반 텍스트가 출력에 표시됩니다. 입력이 유효한 Base64가 아닌 경우 오류 메시지가 표시됩니다.
파일과 이미지 인코딩
모든 파일을 업로드 영역으로 드래그하거나 클릭하여 파일 선택기를 여세요. 도구가 파일을 읽고 Base64 인코딩된 콘텐츠가 포함된 데이터 URL을 생성합니다. 이미지 파일의 경우 결과를 확인할 수 있는 시각적 미리보기가 표시됩니다.
- 이미지, PDF, 문서 등 모든 파일 형식을 지원합니다.
- 이미지 파일은 업로드 영역 아래에 인라인 미리보기를 표시합니다.
- 전체 데이터 URL이 출력에 표시되며 복사할 수 있습니다.
일반적인 사용 사례
- HTML이나 CSS에 작은 이미지를 데이터 URL로 직접 포함.
- JSON API에서 이진 데이터를 안전하게 전송.
- 이메일 프로토콜용 파일 첨부 준비.
- 인증 토큰이나 쿠키의 인코딩된 문자열 디버깅.
- 환경 변수에 사용할 구성 파일 변환.
Base64 사용 팁
Base64는 데이터 크기를 약 3분의 1 증가시킨다는 점을 기억하세요. 큰 파일의 경우 인라인 삽입보다 별도 리소스로 제공하는 것이 일반적으로 더 좋습니다. Base64는 HTTP 요청 감소가 페이로드 크기보다 중요한 아이콘이나 썸네일과 같은 작은 에셋에 이상적입니다.