Base64 디코딩

Base64로 인코딩된 텍스트를 원래 형태로 디코딩합니다. 여러 문자 집합과 라인별 디코딩을 지원합니다.

Max 2 MB
파일이 2 MB 제한을 초과했습니다. 텍스트가 2 MB 제한을 초과했습니다. 미리보기: {0} MB 파일의 처음 500 KB를 표시합니다. 전체 콘텐츠가 서식 지정을 위해 전송됩니다.
처리할 텍스트를 입력하세요.
원래 인코딩 시 사용된 문자 집합을 지정합니다. 일반적으로 UTF-8입니다.

Base64 인코딩 설명


Base64 인코딩이 왜 필요한가요?

Base64는 이진 데이터를 ASCII 형식으로 표현하는 데 사용되는 인코딩 방식입니다. 이는 이진 데이터를 텍스트 데이터를 처리하도록 설계된 매체를 통해 보내야 할 때 유용합니다. 구체적인 예로는 XML 파일이나 이메일 첨부 파일로 이미지를 전송하는 것이 있습니다.

Base64 인코딩은 어떻게 작동하나요?

데이터를 구성하는 바이트는 24비트(한 번에 3바이트) 버퍼로 나뉩니다. 그런 다음 결과 버퍼는 각각 6비트씩 4개의 묶음으로 나뉩니다. 이 6비트는 Base64 문자 집합(A–Z, a–z, 0–9, + 및 /)의 인덱스에 해당하는 숫자를 형성합니다. 바이트 수가 3의 배수가 아닌 경우 패딩이 추가됩니다. 남은 바이트가 1개이면 ==, 남은 바이트가 2개이면 =이 추가됩니다.