Base64 인코딩 도구

텍스트와 로컬 파일을 인코딩하세요. 데이터는 기기에 남습니다.

인코딩 및 디코딩
작업 공간을 준비하는 중…
입력
출력
결과가 여기에 표시됩니다.

사용 방법

  1. 텍스트를 붙여넣거나 파일을 열거나 예제를 사용해 보세요.
  2. 형식을 선택하세요. 결과는 입력에 따라 갱신됩니다.
  3. 결과를 복사하거나 변환한 데이터를 다운로드하세요.

Base64 인코딩 이해하기

Base64는 적은 수의 ASCII 문자로 바이트를 표현합니다. Base64 값을 요구하는 시스템을 위해 UTF-8 텍스트나 로컬 바이너리 파일을 인코딩할 수 있습니다.

표준 문자 집합 또는 Base64url을 선택하세요. 파일 입력은 원본 바이트를 사용하며, 이미지나 PDF를 텍스트로 다시 해석하지 않습니다.

텍스트나 파일을 ASCII로

텍스트는 인코딩 전에 UTF-8로 변환합니다. 3바이트는 Base64 문자 4개가 됩니다. 로컬 파일은 빈 파일도 포함하여 원시 바이트로 읽으며, 아무것도 업로드하지 않습니다.

Base64 변환 예제
입력
안녕하세요, 세계! 👋
결과
7JWI64WV7ZWY7IS47JqULCDshLjqs4QhIPCfkYs=

기본 설정으로 이 입력을 한 번 변환합니다.

올바른 문자 집합 선택

표준 Base64는 +와 /를, Base64url은 -와 _를 사용합니다. 패딩은 기본적으로 켜져 있으며, 수신 형식에서 허용하면 생략할 수 있습니다. 줄 바꿈이나 data URL 접두사는 추가하지 않습니다.

인코딩은 비밀을 보호하지 않습니다

Base64는 되돌릴 수 있는 인코딩이며, 암호화나 압축이 아닙니다. 바이너리 크기는 일반적으로 약 3분의 1 증가합니다. 인코딩한 인증 정보가 숨겨졌다고 생각하지 말고, 수신 시스템이 요구하는 형식을 확인하세요.

처리 제한

입력 최대 5 MiB, 출력 최대 20 MiB, 실행당 최대 10초를 지원합니다. 텍스트 파일은 UTF-8을 사용해야 합니다. Base64 인코딩은 바이너리 파일도 지원합니다. 문서는 기기에 남습니다.

?

자주 묻는 질문

파일을 인코딩할 수 있나요?

네. 로컬 파일 하나를 열거나 놓으세요. 업로드 없이 해당 바이트를 인코딩합니다.

이모지와 비영어 텍스트도 지원하나요?

네. Base64 변환 전에 텍스트를 UTF-8로 인코딩합니다.

Base64url은 Base64와 같은가요?

두 문자가 다릅니다. 사용하는 프로토콜에서 요구하면 Base64url을 선택하세요.

= 문자를 제거할 수 있나요?

수신 형식에서 패딩 생략을 허용할 때만 패딩을 끄세요.

결과가 암호화되나요?

아니요. 인코딩된 값을 가진 사람은 누구나 디코딩할 수 있습니다.

다음에 쓸 도구 찾기

언어

언어를 변경할까요? 현재 작업 내용이 지워집니다. 필요한 데이터를 먼저 복사하거나 다운로드하세요.