이 간단한 온라인 도구로 텍스트를 BASE64로 인코딩하거나 BASE64를 텍스트로 디코딩하세요.
BASE64는 이진 데이터를 ASCII 문자열 형식으로 표현하는 인코딩 방식입니다. 이메일이나 HTTP와 같은 텍스트 기반 프로토콜을 통해 안전하게 전송할 수 있도록 이미지나 파일과 같은 이진 데이터를 인코딩하는 데 일반적으로 사용됩니다. BASE64는 데이터를 표현하기 위해 64개의 문자(A-Z, a-z, 0-9, +, /)를 사용하며, 패딩에는 '='가 사용됩니다.
BASE64 인코디/디코더는 다음과 같은 상황에서 유용합니다:
BASE64는 64개의 인쇄 가능한 문자를 사용하여 이진 데이터를 표현합니다.
3바이트(24비트)의 이진 데이터를 4개의 6비트 그룹으로 나누고, 각 그룹을 64개의 문자(A-Z, a-z, 0-9, +, /) 중 하나로 매핑합니다.
BASE64 문자를 해당하는 6비트 값으로 변환한 후, 이를 연결하여 원래의 이진 데이터를 복원합니다. 패딩 문자(=)는 무시됩니다.
Base64는 이진 데이터를 ASCII 문자열 형식으로 표현하는 이진-텍스트 인코딩 방식입니다. 텍스트 기반 프로토콜을 통해 데이터를 전송할 때 일반적으로 사용됩니다.
텍스트 전용 채널을 통해 이진 데이터를 전송하거나, HTML/CSS에 이미지를 삽입하거나, JSON/XML에 이진 데이터를 저장하거나, 이메일에 첨부 파일을 포함할 때 Base64를 사용합니다.
아니요, Base64는 암호화가 아닙니다. 단순히 쉽게 디코딩할 수 있는 데이터 인코딩 형식입니다. 민감한 정보를 보호하기 위해 Base64만 사용해서는 안 됩니다.
Base64 인코딩은 3바이트의 이진 데이터를 4개의 ASCII 문자로 변환하기 때문에 데이터 크기를 약 33% 증가시킵니다.
네, 이미지, PDF, 문서 등 모든 유형의 파일을 인코딩할 수 있습니다. 저희 도구는 쉬운 인코딩을 위해 드래그 앤 드롭 파일 업로드를 지원합니다.