Base64 인코더

텍스트를 입력하거나 파일을 여세요. UTF-8 텍스트와 바이너리 파일을 표준 Base64 또는 Base64URL로 변환하며 서버에 업로드하지 않습니다.

텍스트나 파일을 온라인에서 Base64로 인코딩합니다.

  • AbsolTools는 자주 쓰는 도구를 더 정확하고 편리하게 만듭니다.
  • 모든 도구는 무료이며 가입이 필요 없습니다. 작업은 브라우저에서 처리되고, 입력값과 결과는 서버에 저장되거나 전송되지 않습니다.
  • 다음에도 바로 사용할 수 있도록 이 사이트를 즐겨찾기에 추가해 두세요.

텍스트 파일이나 바이너리 파일을 변환기 영역에 끌어다 놓으세요.

이 URL로 이동할까요?

디코딩한 결과에서 URL을 찾았습니다. 안전한 URL인지, 예상한 사이트 주소가 맞는지 확인하세요.

이동할 주소
준비됨
옵션
디코드한 바이트를 텍스트로 읽을 때 사용할 문자 인코딩입니다. Base64 데이터 자체는 바꾸지 않습니다.
표준 형식은 +와 /를, URL 안전 형식은 -와 _를 사용합니다. 자동은 두 형식을 모두 허용합니다.
텍스트는 선택한 문자 인코딩으로 바이트를 읽고, 16진수는 각 바이트 값을 그대로 표시합니다.
공백, 패딩 누락, 알파벳 차이를 자동으로 고치지 않고 표준 형식이 아닌 입력을 오류로 처리합니다.
비어 있지 않은 각 줄을 별도의 Base64 값으로 디코드하고 결과 사이의 줄바꿈을 유지합니다.
공백을 제거하고 URL 안전 알파벳을 정규화하며, 안전한 경우 누락된 = 패딩을 복원합니다.
디코드 결과가 다시 Base64처럼 보이면 안전 한도 안에서 계속 디코드합니다.
일반 복구 뒤에도 남은 Base64 외 문자를 버립니다. 손상된 입력을 복구할 때만 사용하세요.
인코딩 결과 길이가 4의 배수가 되도록 끝에 = 문자를 붙입니다.
MIME 전송 형식에 맞게 76자마다 줄바꿈을 넣습니다.
URL, HTML 또는 CSS에 바로 넣을 수 있도록 data:...;base64, 접두사를 붙입니다.

Base64 인코딩 방법

Base64는 텍스트나 바이너리 바이트를 출력 가능한 문자로 바꿉니다. 원본 데이터를 암호화하거나 보호하지는 않습니다.

  1. 인코딩할 텍스트를 입력하거나 파일을 엽니다.
  2. 사용할 곳의 요구 사항에 맞춰 표준 Base64 또는 URL-safe 형식을 고르고, 필요할 때만 패딩이나 줄바꿈을 조정합니다.
  3. Base64 결과를 복사하거나 텍스트 파일로 다운로드합니다.

입력 데이터는 저장되지 않습니다.

입력 내용과 변환 결과는 저장되지 않으며 서버로 전송되지도 않습니다. 모든 변환은 현재 브라우저 안에서만 처리되고, 페이지를 새로고침하거나 닫으면 화면의 내용이 사라집니다.

표준과 입력 처리 방식

기본 설정에서는 RFC 4648에 따른 표준 및 URL-safe 문자, 선택적 패딩, MIME 공백, Data URI 접두사를 처리합니다. 형식을 정확히 검사하려면 ‘엄격한 형식 검사’를 켜세요.

자주 묻는 질문

Base64는 암호화인가요?

아닙니다. 바이너리 데이터를 출력 가능한 문자로 바꾸는 방식이며 기밀성이나 인증 기능은 없습니다.

표준 Base64와 Base64URL 중 무엇을 써야 하나요?

일반 파일과 데이터에는 표준 Base64를 사용하세요. URL이나 파일 이름에 값을 안전하게 넣어야 할 때는 Base64URL을 사용하세요.

입력한 내용이 서버로 전송되나요?

아니요. 변환은 브라우저에서 이루어지며 입력값, 파일, 변환 결과는 서버에 업로드되지 않습니다.