콘텐츠로 건너뛰기
Monu Tools

Base64 인코더 및 디코더

텍스트를 Base64로 인코딩하거나 Base64를 텍스트로 디코딩합니다. UTF-8 안전하며 방향을 자동으로 감지합니다.

Base64 인코더 사용 방법

  1. 01

    인코딩할 텍스트를 입력하거나 Base64를 붙여넣어 디코딩하세요.

  2. 02

    실행을 누르세요. 방향은 자동으로 감지됩니다.

  3. 03

    출력 패널에서 결과를 복사하세요.

Base64가 무엇인가요?

Base64는 64개의 인쇄 가능한 ASCII 문자(A-Z, a-z, 0-9, + 및 /)를 사용하여 이진 또는 텍스트 데이터를 나타내며 매 3바이트를 4문자로 인코딩해요. 이는 원시 바이트가 아닌 텍스트용으로 구축된 시스템을 통해 데이터가 이동할 때 데이터를 그대로 유지해요.

어디서 볼 수 있나요?

HTML 또는 CSS에 직접 이미지를 포함하는 데이터 URL, 이메일 첨부 파일(MIME), JSON 웹 토큰의 헤더 및 페이로드, HTTP 기본 인증 헤더, 바이너리 데이터를 일반 문자열로 전달해야 하는 많은 API 필드 등 어디에서나 볼 수 있어요.

이 도구가 처리하는 방법

이 도구는 텍스트를 Base64로 인코딩하고 Base64를 다시 텍스트로 디코딩하여 자동으로 방향을 선택해요. UTF-8 안전하므로 악센트, 이모티콘 및 기타 유니코드 문자가 손상 없이 왕복 동안 유지돼요. 이는 기본 내장 브라우저 기능 자체로는 보장되지 않아요.

인코딩은 암호화가 아니에요

Base64가 무엇인지 아는 것이 중요해요. Base64는 암호화가 아니라 인코딩이에요. 누구나 즉시 해독할 수 있으므로 보안이 전혀 제공되지 않아요. 비밀번호, 토큰 또는 비밀을 숨기는 데 사용하지 마세요. 그 임무는 기밀 유지가 아닌 안전한 운송과 대리예요.

사이즈 비용

Base64에는 크기 비용도 있어요. 인코딩된 출력은 원본보다 약 33% 더 커요. 3바이트마다 4개의 문자가 표시되기 때문이에요. 이러한 절충안은 일반적으로 호환성 측면에서 가치가 있지만 실제 바이너리 채널을 사용할 수 있을 때 대용량 파일을 Base64로 인코딩하지 않는 이유예요.

브라우저에서 실행돼요.

모든 것이 브라우저에서 실행되므로 붙여넣은 텍스트는 업로드되지 않아요. 이미지 파일을 일반 텍스트 대신 Base64 데이터 URL로 변환하려면 전용 Image to Base64 도구를 사용하세요.

자주 묻는 질문

자동 감지는 어떻게 작동하나요?

입력이 유효한 Base64처럼 보이고 읽을 수 있는 UTF-8 텍스트로 디코딩된다면 디코딩됩니다. 그렇지 않으면 인코딩됩니다. 이것으로 수동 전환 없이 일반적인 경우를 처리합니다.

영어가 아닌 문자에 안전한가요?

예. 인코딩과 디코딩은 UTF-8 안전하므로 이모지, 악센트 문자 및 기타 유니코드 문자가 정확하게 변환됩니다.

비밀번호나 비밀을 보호하는 데 사용할 수 있나요?

Base64는 인코딩이지 암호화가 아닙니다. 쉽게 되돌릴 수 있으며 보안을 제공하지 않습니다. 민감한 데이터 보호에 절대 사용하지 마세요.

출처

문제 신고