MIME Base64
GeekFormat 온라인 MIME Base64 형식화 도구. RFC 2045 표준에 따라 76문자 너비로 CRLF 줄바꿈을 삽입하거나 여러 줄 MIME Base64를 단일 행으로 되돌립니다. 이메일 첨부 파일 인코딩, S/MIME 서명, PEM 인증서 처리 및 레거시 시스템 호환에 적합합니다. 순수 브라우저 로컬 처리로 데이터가 서버에 업로드되지 않으며 원클릭 복사를 지원합니다.
관련 추천
MIME Base64 형식화에 대해
MIME Base64는 이메일 시스템에서 사용되는 Base64 인코딩 표시 형식입니다. MIME(Multipurpose Internet Mail Extensions, 다목적 인터넷 메일 확장)은 이메일에서 비텍스트 콘텐츠(예: 이미지, 오디오, 비디오 등 바이너리 데이터)를 전송하는 방식을 정의하는 인터넷 표준 집합입니다. Base64는 바이너리 데이터를 순수 ASCII 텍스트로 인코딩하여 이메일 시스템이 임의의 바이너리 첨부 파일을 안전하게 전송할 수 있도록 합니다.
RFC 2045는 MIME을 정의하는 핵심 표준 중 하나로, Base64 인코딩 콘텐츠의 이메일 내 줄바꿈 형식을 규정합니다: 각 행은 76개의 Base64 문자를 초과하지 않으며 행 종결자는 CRLF(\r\n)를 사용합니다. 이 제한은 SMTP 프로토콜의 역사적 제약에서 비롯되었습니다——초기 메일 전송 에이전트(MTA)는 단일 행 길이에 엄격한 제한이 있었으며 76문자의 보수적 설정은 콘텐츠가 모든 메일 서버에서 올바르게 처리되고 잘리거나 수정되지 않도록 보장합니다.
MIME Base64와 일반 Base64는 인코딩 콘텐츠가 완전히 동일합니다——같은 문자 집합(A-Za-z0-9+/), 같은 padding(= 기호), 같은 인코딩 알고리즘. 차이는 표시 형식에만 있습니다: MIME Base64는 76문자마다 CRLF 줄바꿈을 삽입하여 여러 줄 텍스트를 형성하고 일반 Base64는 보통 연속된 단일 행 문자열입니다. 디코딩 시 줄바꿈 문자는 자동으로 무시되며 두 형식 모두 디코딩 후 완전히 동일한 원본 데이터를 얻습니다.
양방향 변환은 MIME Base64 처리의 핵심 요구사항입니다. 단일 행→줄바꿈: API가 반환한 연속 Base64 문자열에 76문자 너비로 CRLF를 삽입하여 이메일 규격에 부합하는 MIME 형식을 생성하며 메일 본문에 직접 삽입할 수 있습니다. 줄바꿈→단일 행: MIME 형식의 모든 줄바꿈 문자를 제거하여 연속 문자열로 되돌리며 API 요청 파라미터, JSON 필드 또는 데이터베이스 저장에 사용하기 편리합니다. 두 작업은 서로 역과정입니다.
CRLF(\r\n)는 MIME 표준이 규정한 행 종결자 시퀀스입니다: CR(Carriage Return, 캐리지 리턴, ASCII 13) + LF(Line Feed, 라인 피드, ASCII 10). 이는 인터넷 프로토콜의 표준 행 종결자로 Unix/Linux 시스템이 사용하는 순수 LF(\n)와 구형 Mac 시스템이 사용하는 순수 CR(\r)과 다릅니다. RFC 2045는 MIME 콘텐츠에 CRLF 사용을 요구하지만 되돌리기 시 도구는 세 가지 줄바꿈 문자 유형을 모두 호환 인식합니다.
S/MIME(Secure/MIME)은 MIME의 보안 확장으로 이메일 디지털 서명과 암호화에 사용됩니다. S/MIME 서명 후의 PKCS#7 데이터 구조에는 Base64로 인코딩된 서명 콘텐츠가 포함되며 이 콘텐츠는 MIME 표준에 따라 줄바꿈한 후 이메일에 삽입해야 합니다. PEM(Privacy Enhanced Mail)은 고정 너비 Base64 줄바꿈을 사용하는 또 다른 형식이지만 64문자 너비(RFC 1421)를 사용하며 MIME의 76문자와 다릅니다. 둘 다 고정 너비 Base64 표시 형식에 속하며 MIME Base64를 이해하면 유사한 형식 처리에 도움이 됩니다.
Content-Transfer-Encoding은 MIME 메일 헤더의 핵심 필드로 메일 본문의 인코딩 방식을 식별합니다. 값이 base64인 경우 메일 본문이 Base64 인코딩을 사용하며 76문자 줄바꿈 형식으로 표시됨을 나타냅니다. 수신자 메일 클라이언트는 이 표시를 읽은 후 자동으로 줄바꿈 Base64를 원본 데이터로 디코딩합니다. 다른 일반적인 Content-Transfer-Encoding 값으로는 7bit, 8bit, quoted-printable 등이 있으며 Base64는 바이너리 첨부 파일 처리에 가장 흔히 사용되는 방식입니다.
이 도구는 MIME Base64의 형식화 작업——줄바꿈과 되돌리기——에 전념하며 Base64 인코딩 또는 디코딩을 수행하지 않습니다. 모든 처리는 브라우저 로컬에서 JavaScript로 완료되며 데이터가 기기를 떠나지 않습니다. 줄바꿈은 RFC 2045 표준(76문자 + CRLF)을 엄격히 따르며 되돌리기 시 CRLF, CR, LF 세 가지 줄바꿈 문자를 자동으로 호환합니다. 이메일 개발, S/MIME 처리, 프로토콜 디버깅 및 레거시 시스템 호환 등 시나리오에 적합합니다.
사용 사례
- 단일 행 Base64를 RFC 2045 표준에 따라 76문자 너비의 MIME 이메일 첨부 파일 형식으로 형식화
- 여러 줄 MIME Base64를 단일 행으로 되돌려 API 인터페이스 전송 또는 JSON 필드 임베딩에 사용
- S/MIME 서명 이메일의 Base64 인코딩 콘텐츠 세그먼트 처리 및 줄바꿈 형식 조정
- 레거시 시스템 또는 과거 프로토콜이 요구하는 고정 너비 Base64 출력 형식과 호환
- 이메일 개발 디버깅 시 Base64 첨부 파일 콘텐츠의 줄바꿈이 MIME 규격에 부합하는지 검증
- API가 반환한 연속 Base64 문자열을 줄바꿈 형식으로 변환하여 이메일 본문에 붙여넣어 표시하기 편하게
- PEM 인증서의 Base64 콘텐츠 처리 시 고정 너비 줄바꿈 논리 참조
- 설정 파일에서 MIME 형식 Base64가 필요한 시나리오(예: 메일 게이트웨이, SMTP 릴레이 설정)
- 이메일 첨부 파일 인코딩 전 Base64 콘텐츠를 사전 처리하여 줄바꿈 너비가 올바른지 확인
- 다양한 소스의 Base64 데이터를 MIME 표준으로 통일 형식화한 후 이메일 시스템에 사용
- 이메일 첨부 파일 인코딩 문제 조사 시 줄바꿈 전후의 Base64 콘텐츠 차이 비교
- 명령줄 도구(예: OpenSSL)가 출력하는 연속 Base64와 이메일 시스템이 필요로 하는 줄바꿈 형식 사이 변환
이용 방법
- Base64 콘텐츠를 입력창에 붙여넣거나 입력
- 변환 방향 선택: 단일 행을 MIME 줄바꿈으로(76문자 줄바꿈) 또는 MIME 줄바꿈을 단일 행으로(줄바꿈 제거)
- 도구가 자동으로 RFC 2045 표준에 따라 형식을 처리하고 실시간으로 결과 표시
- 복사 버튼을 클릭하여 결과를 클립보드에 복사한 후 이메일 시스템, 인터페이스 파라미터 또는 설정 파일에 사용
주요 기능
- RFC 2045 표준 줄바꿈: 76문자 너비로 엄격하게 CRLF 줄바꿈을 삽입하여 MIME 이메일 전송 규격에 부합
- 양방향 변환: 단일 행 Base64를 MIME 줄바꿈 형식으로 변환하거나 여러 줄 MIME을 연속된 단일 행으로 되돌리기 지원
- 브라우저 로컬 제로 업로드: 모든 형식 변환은 브라우저 내에서 완료되어 어떠한 서버도 거치지 않으며 데이터가 기기를 떠나지 않음
- 원클릭 복사: 처리 결과를 클립보드에 직접 복사 가능하여 이메일 클라이언트, 인터페이스 파라미터 또는 설정 파일에 사용
- CRLF 줄바꿈 문자 규격: 줄바꿈에 표준 CRLF(\r\n) 시퀀스를 사용하여 RFC 2045의 MIME 행 종결자 요구사항에 부합
- 76문자 정밀 줄바꿈: 각 행이 정확히 76개의 Base64 문자(마지막 행은 더 짧을 수 있음)로 모든 메일 전송 에이전트와 호환 보장
- 다중 행 스마트 되돌리기: MIME 형식의 CRLF/CR/LF 줄바꿈 문자를 자동으로 인식 및 제거하여 연속된 Base64 문자열로 결합
- 이메일 첨부 파일 호환: 출력 형식을 MIME 메일 본문에 직접 삽입 가능하여 Outlook, Thunderbird 등 이메일 클라이언트 파싱에 적합
- S/MIME 서명 지원: 생성된 줄바꿈 Base64는 S/MIME 서명 구조의 인코딩 콘텐츠 세그먼트에 사용 가능
- PEM 형식 참조: PEM은 64문자 줄바꿈을 사용하지만 이 도구의 줄바꿈 논리는 유사한 고정 너비 인코딩 형식의 이해와 처리에 도움
- 실시간 미리보기: 입력 후 즉시 줄바꿈/되돌리기 결과를 표시하여 버튼 클릭 대기 불필요
- 입력 자동 세정: 입력의 공백 문자와 비 Base64 문자를 자동으로 제거하여 복사&붙여넣기 시 불필요한 콘텐츠 혼입 방지
- 대용량 텍스트 처리: 긴 Base64 문자열(수만 문자)의 빠른 줄바꿈과 되돌리기를 지원하며 브라우저 로컬에서 초 단위로 완료
- 순수 프런트엔드 구현: 브라우저 네이티브 JavaScript API 기반으로 플러그인 설치나 외부 서비스 의존 없이 오프라인 사용 가능
자주 묻는 질문
MIME Base64는 왜 76문자로 고정 줄바꿈하나요?
RFC 2045는 MIME 인코딩 콘텐츠의 각 행을 76문자를 초과하지 않도록 규정하고 있으며, 이는 초기 메일 전송 에이전트(MTA)의 행 길이 제한과의 호환성을 위한 것입니다. SMTP 프로토콜은 역사적으로 각 행을 1000문자 이하로 요구했지만 MIME 규격은 더 보수적으로 76문자의 Base64 데이터에 줄바꿈 문자를 추가하여 모든 메일 서버가 올바르게 처리할 수 있도록 보장합니다.
MIME Base64와 일반 Base64의 인코딩 콘텐츠는 같나요?
인코딩 콘텐츠는 완전히 동일하며 차이는 표시 형식에만 있습니다. MIME Base64는 76문자마다 CRLF 줄바꿈을 삽입하고 일반 Base64는 보통 연속된 단일 행입니다. 디코딩 시 줄바꿈 문자는 무시되며 두 형식 모두 디코딩 후 동일한 원본 데이터를 얻습니다.
여러 줄 MIME Base64를 단일 행으로 되돌릴 수 있나요?
가능합니다. 도구는 MIME 줄바꿈 형식의 CRLF(\r\n), CR(\r) 및 LF(\n) 줄바꿈 문자를 자동으로 인식하여 모두 제거하고 연속된 단일 행 Base64 문자열로 결합합니다. 되돌린 후 API 요청 파라미터, JSON 필드 또는 설정 파일 전송에 더 편리하게 사용할 수 있습니다.
PEM 인증서 형식과 MIME Base64는 어떤 관계가 있나요?
PEM 형식(예: SSL 인증서, 개인 키)은 64문자 너비의 Base64 줄바꿈을 사용하며 MIME의 76문자와는 약간 다릅니다. 둘 다 고정 너비 Base64 표시 형식에 속하지만 서로 다른 표준을 따릅니다(PEM은 RFC 1421, MIME은 RFC 2045). 도구의 줄바꿈 논리는 유사한 형식의 이해에 도움이 됩니다.
줄바꿈 시 어떤 줄바꿈 문자를 사용하나요?
RFC 2045 표준에 따라 MIME Base64 줄바꿈은 CRLF(\r\n)를 행 종결자로 사용합니다. 이는 인터넷 프로토콜의 표준 행 종결자로 모든 메일 서버와 전송 에이전트와의 호환성을 보장합니다. 일부 시스템은 LF(\n)만 사용할 수 있으며 도구는 되돌리기 시 두 가지를 모두 자동으로 인식합니다.
S/MIME 서명에 MIME Base64가 필요한가요?
필요합니다. S/MIME(Secure/Multipurpose Internet Mail Extensions) 서명 구조의 인코딩 콘텐츠 세그먼트는 MIME Base64 형식을 사용하며, 서명된 PKCS#7 데이터는 76문자로 줄바꿈하여 이메일에 삽입해야 합니다. 도구는 S/MIME 규격에 부합하는 줄바꿈 Base64를 생성하는 데 도움을 줄 수 있습니다.
마지막 행도 76문자로 채우나요?
아니요. RFC 2045는 마지막 행이 임의 길이(1-76문자)일 수 있으며 채울 필요가 없다고 규정합니다. 이는 고정 길이 인코딩(예: 각 행이 정확히 76문자인 일부 바이너리 형식)과 다르며, MIME Base64의 마지막 행은 원래 Base64 인코딩의 자연스러운 끝을 유지합니다.
Base64 padding(= 패딩 문자)은 어떻게 처리되나요?
Base64 인코딩은 = 기호를 끝 패딩 문자(0-2개)로 사용하며 MIME 줄바꿈 시 = 기호는 마지막 행의 끝에 나타납니다. 도구는 padding을 변경하지 않으며 줄바꿈과 되돌리기 작업 모두 Base64 인코딩 자체의 콘텐츠를 수정하지 않습니다.
도구가 Base64의 인코딩 콘텐츠를 수정하나요?
수정하지 않습니다. 도구는 형식 조정(줄바꿈 문자 삽입 또는 제거)만 수행하며 Base64 문자 자체를 수정하지 않습니다. 줄바꿈后的 Base64는 디코딩 후 원본 입력과 완전히 일치하므로 안심하고 사용할 수 있습니다.
입력에 비 Base64 문자가 포함되면 어떻게 되나요?
도구는 입력의 공백 문자(공백, 탭, 줄바꿈 문자)와 비 Base64 문자(A-Za-z0-9+/= 범위를 벗어나는 문자)를 자동으로 필터링하여 유효한 Base64 콘텐츠만 처리하므로 복사&붙여넣기 시 불필요한 문자가 혼입되는 것을 방지합니다.
얼마나 긴 Base64 문자열을 지원하나요?
도구는 브라우저 로컬 JavaScript 처리를 기반으로 수만 문자 수준의 Base64 문자열의 빠른 줄바꿈과 되돌리기를 지원합니다. 초장 콘텐츠(예: 대형 첨부 파일의 Base64 인코딩)도 초 단위로 처리를 완료할 수 있습니다.
Base64를 디코딩하는 데 사용할 수 있나요?
이 도구는 MIME 형식화(줄바꿈/되돌리기)에 전념하며 Base64 인코딩 또는 디코딩 작업을 수행하지 않습니다. Base64 인코딩·디코딩이 필요한 경우 사이트 내의 Base64 인코딩/디코딩 도구를 사용하십시오. MIME 형식화는 Base64 문자열의 줄바꿈 형식만 조정합니다.
Content-Transfer-Encoding: base64는 무슨 의미인가요?
이는 MIME 메일 헤더의 필드로 메일 본문 콘텐츠가 Base64 인코딩을 사용했음을 나타냅니다. 수신자 메일 클라이언트는 이 표시를 본 후 메일 본문의 Base64 콘텐츠(76문자 줄바꿈 포함)를 원본 바이너리 데이터로 디코딩합니다. 도구가 생성한 줄바꿈 Base64는 이러한 메일 본문에 직접 사용할 수 있습니다.
왜 이메일의 Base64에는 줄바꿈이 많이 보이나요?
이메일 시스템이 RFC 2045 표준에 따라 Base64 인코딩 콘텐츠를 76문자마다 줄바꿈하기 때문입니다. 이는 MIME 규격의 요구사항으로 모든 메일 서버가 콘텐츠를 올바르게 전송할 수 있도록 보장합니다. 첨부 파일이 있는 이메일에서 첨부 파일의 Base64 인코딩은 여러 줄 줄바꿈 형식으로 이메일 소스 코드에 나타납니다.
오프라인에서 이 도구를 사용할 수 있나요?
가능합니다. 페이지 로드 완료 후 모든 기능은 브라우저 로컬에서 실행되며 네트워크 연결이 필요하지 않습니다. 네트워크가 끊겨도 MIME Base64 줄바꿈과 되돌리기 작업을 정상적으로 수행할 수 있으며 처리된 데이터는 어떠한 서버에도 업로드되지 않습니다.
문제 해결
줄바꿈 후 Base64 디코딩에 실패하나요?
MIME Base64 줄바꿈은 CRLF 줄바꿈 문자만 삽입하며 인코딩 콘텐츠를 수정하지 않습니다. 줄바꿈 후 디코딩에 실패한다면 입력 자체가 유효한 Base64 인코딩이 아닐 수 있습니다. 먼저 Base64 검증 도구로 입력 콘텐츠가 유효한지 확인한 후 MIME 형식화를 진행하십시오.
되돌린 후 Base64 문자열에 줄바꿈 문자가 남아 있나요?
도구는 모든 CRLF(\r\n), CR(\r) 및 LF(\n) 줄바꿈 문자를 자동으로 제거합니다. 되돌린 후에도 잔여물이 있다면 입력에 다른 보이지 않는 문자(예: 공백, 탭)가 포함되어 있을 수 있습니다. 도구는 이러한 문자도 자동으로 필터링하지만 문제가 지속되면 원본 콘텐츠에 특수 제어 문자가 있는지 확인하십시오.
이메일 클라이언트에서 첨부 파일이 깨져 보이나요?
MIME Base64 줄바꿈 형식은 이메일 인코딩의 한 부분일 뿐입니다. 첨부 파일이 깨져 보인다면 Content-Transfer-Encoding 헤더가 올바르게 설정되지 않았거나, Base64 인코딩 자체에 오류가 있거나, Content-Type이 일치하지 않을 수 있습니다. 이메일 헤더에 Content-Transfer-Encoding: base64를 설정하고 올바른 MIME boundary로 구분했는지 확인하십시오.
PEM 인증서 줄바꿈 너비가 올바르지 않나요?
PEM 형식은 64문자 줄바꿈(RFC 1421)을 사용하며 MIME은 76문자 줄바꿈(RFC 2045)을 사용합니다. 이 도구는 MIME 표준(76문자)으로 줄바꿈하므로 PEM 인증서 형식화에는 적합하지 않습니다. PEM 형식의 64문자 줄바꿈이 필요한 경우 전용 인증서 처리 도구 또는 OpenSSL을 사용하십시오.
용어집
- MIME
- Multipurpose Internet Mail Extensions, 다목적 인터넷 메일 확장. 인터넷 표준 집합(RFC 2045-2049)으로 이메일에서 비텍스트 콘텐츠를 전송하는 방식을 정의하며 Base64 인코딩, Content-Type 및 Content-Transfer-Encoding 등의 메커니즘을 포함합니다.
- RFC 2045
- MIME 제1부를 정의하는 표준 문서로 Base64 인코딩의 이메일 내 줄바꿈 형식을 규정합니다: 각 행은 76문자를 초과하지 않으며 CRLF를 행 종결자로 사용합니다.
- CRLF
- Carriage Return + Line Feed(\r\n), 인터넷 프로토콜의 표준 행 종결자 시퀀스. RFC 2045는 MIME Base64 줄바꿈에 CRLF 사용을 요구하며 Unix의 LF(\n) 및 구형 Mac의 CR(\r)과 다릅니다.
- Content-Transfer-Encoding
- MIME 메일 헤더 필드로 메일 본문의 인코딩 방식을 식별합니다. 값이 base64인 경우 콘텐츠가 Base64 인코딩을 사용하며 76문자 줄바꿈을 따름을 나타내며 바이너리 첨부 파일에 가장 흔히 사용되는 인코딩 방식입니다.
- S/MIME
- Secure/Multipurpose Internet Mail Extensions, MIME의 보안 확장으로 이메일 디지털 서명과 암호화에 사용됩니다. 서명 콘텐츠의 Base64 인코딩 세그먼트는 MIME 표준에 따라 줄바꿈해야 합니다.
- PEM
- Privacy Enhanced Mail, 64문자 너비 Base64 줄바꿈을 사용하는 형식(RFC 1421)으로 SSL 인증서와 개인 키 파일에 자주 사용됩니다. MIME의 76문자 줄바꿈과 다릅니다.
- Base64 padding
- Base64 인코딩 끝에 = 기호(0-2개)를 사용하여 길이를 4의 배수로 채웁니다. MIME 줄바꿈 시 padding은 마지막 행 끝에 나타나며 제거되거나 수정되지 않습니다.
- MTA
- Mail Transfer Agent, 메일 전송 에이전트. 서버 간에 이메일을 전달하는 소프트웨어입니다. 초기 MTA는 단일 행 길이에 엄격한 제한이 있었으며 MIME의 76문자 줄바꿈은 MTA와의 호환성을 위해 설계되었습니다.
- SMTP
- Simple Mail Transfer Protocol, 단순 메일 전송 프로토콜. 인터넷 이메일 전송의 기반 프로토콜입니다. SMTP는 각 행을 1000문자 이하(CRLF 포함)로 요구하며 MIME의 76문자 제한이 더 보수적입니다.
- quoted-printable
- MIME이 지원하는 또 다른 Content-Transfer-Encoding 방식으로 주로 대부분이 ASCII 텍스트인 콘텐츠에 사용되며 비 ASCII 문자만 인코딩하여 Base64보다 공간을 절약합니다.
- PKCS#7
- Public Key Cryptography Standards #7, S/MIME이 사용하는 암호화 메시지 문법 표준으로 디지털 서명과 암호화된 데이터 구조를 정의하며 그 중 인코딩 콘텐츠는 MIME Base64 형식을 사용합니다.
- RFC 1421
- PEM(Privacy Enhanced Mail) 형식을 정의하는 표준 문서로 Base64를 64문자 너비로 줄바꿈하도록 규정하며 MIME의 76문자보다 좁아 인증서 파일에 자주 사용됩니다.
MIME Base64와 일반 Base64 비교
두 형식의 핵심 차이는 표시 방식에 있으며 인코딩 콘텐츠는 완전히 동일합니다:
| 비교 항목 | MIME Base64 | 일반 Base64 |
|---|---|---|
| 줄바꿈 너비 | 76문자/행 | 보통 줄바꿈 없음(단일 행) |
| 행 종결자 | CRLF (\r\n) | 없음(또는 시스템에 따라) |
| 표준 근거 | RFC 2045 | RFC 4648 |
| 일반적 용도 | 이메일 첨부 파일, S/MIME | API 파라미터, Data URL |
| 디코딩 결과 | 동일 | 동일 |
일반적인 고정 너비 Base64 형식 대조
서로 다른 표준이 사용하는 줄바꿈 너비 비교:
| 형식 | 표준 | 줄바꿈 너비 | 일반적 용도 |
|---|---|---|---|
| MIME Base64 | RFC 2045 | 76 | 이메일 첨부 파일 인코딩, S/MIME 서명 |
| PEM | RFC 1421 | 64 | SSL 인증서, 개인 키 파일 |
| 일반 Base64 | RFC 4648 | 줄바꿈 없음 | API 파라미터, Data URL, JWT |
MIME Content-Transfer-Encoding 방식 비교
MIME이 지원하는 일반적인 인코딩 전송 방식:
| 인코딩 방식 | 적합한 콘텐츠 | 공간 효율 |
|---|---|---|
| base64 | 임의의 바이너리 데이터(이미지, 오디오/비디오 등) | 약 33% 팽창(3바이트→4문자) |
| quoted-printable | 대부분 ASCII 텍스트, 소량의 비 ASCII | 비 ASCII 문자만 팽창 |
| 7bit | 순수 ASCII 텍스트(인코딩 불필요) | 팽창 없음 |
| 8bit | 8비트 문자 포함 텍스트(8BITMIME 지원 필요) | 팽창 없음 |
Privacy & Security
이 MIME Base64 형식화 도구의 모든 작업은 사용자의 브라우저 내에서 JavaScript로 완전히 로컬에서 실행되며, 입력된 Base64 콘텐츠, 처리 결과 또는 사용 기록을 어떠한 서버에도 전송하지 않습니다. 페이지 로드 후 네트워크 연결 없이 사용할 수 있으며 모든 데이터는 브라우저 메모리에만 존재하고 페이지를 닫거나 새로고침하면 자동으로 삭제됩니다. 어떠한 데이터 업로드나 저장이 없으며 개인 정보 유출 위험도 존재하지 않습니다.
Authoritative References
- IETFRFC 2045 - MIME Part One
- MDNMDN - Base64 인코딩·디코딩
- WikipediaWikipedia - MIME
- 텍스트 비교
- 바이너리 변환
- 시저 암호
- 모스 부호
- 16진수 변환
- 비디오를 Base64로 변환
- Base64를 동영상으로 변환
- 이미지를 Base64로 변환
- Base64 이미지 변환
- 텍스트를 Base64로 변환
- Base64 텍스트로 변환
- 파일 해시 검증
- File to Base64
- Base64 파일로 변환
- 오디오 → Base64
- Base64를 오디오로 변환
- AES 암호화 및 복호화
- DES 암호화/복호화
- Base32 인코더 디코더
- Base58 인코딩 및 디코딩
- Base64 인코딩
- Base64 디코드
- Base64 비교
- Base64 분할
- Base64 여러 줄 병합
- Base64 형식화
- Base64 형식 검사
- Base64 일괄 인코딩
- Base64 일괄 디코딩
- Base64 정리
- Base64 패딩 처리
- Base64 길이 통계
- Base64 16진수로 변환
- Base64 DataURL 변환
- Base64-Hex 양방향 변환
- Base85 인코딩/디코딩
- HMAC 생성 및 검증
- PBKDF2 키 파생
- MD5 해시값
- SHA-256 해시
- SHA1 해시
- SHA512 해시
- JWT 도구
- HTML 엔티티 인코딩/디코딩
- Unicode 이스케이프
- URL 인코딩
- URL Safe Base64
- MIME Base64
- Java 난독화
- JS 난독화
- PHP 난독화
- Python 난독화