Base64 인코딩/디코딩 (텍스트 및 파일 지원)

한 화면에서 Base64 디코딩, Base64 인코딩, 빠른 변환을 처리합니다.

텍스트, 파일, Data URL을 브라우저 안에서 안전하게 변환합니다.

서버 업로드 없음 (브라우저 전용 처리)
Data URL 지원
UTF-8 텍스트 출력

변환 도구

상단에서 모드(인코딩 / 디코딩 / 자동 감지)와 입력 유형(텍스트 / 파일)을 전환합니다.

입력 데이터는 브라우저 안에만 머물며 업로드되지 않습니다.

Ctrl / Cmd + Enter로 변환을 실행합니다.

예시

텍스트 인코딩

입력

hello

출력

aGVsbG8=

Data URL 디코딩

입력

data:text/plain;base64,44GT44KT44Gr44Gh44Gv

출력

こんにちは

사용 방법

  1. 먼저 자동 감지를 켜고 텍스트를 입력하거나 파일을 선택합니다.
  2. 필요하면 인코딩 또는 디코딩으로 수동 전환합니다.
  3. 변환 후 결과를 복사하거나 다운로드합니다.

Base64로 인코딩

  • 텍스트나 파일을 Base64로 변환합니다.
  • 출력 형식은 Base64만 또는 Data URL(MIME 포함) 중에서 선택합니다.

Base64 디코딩

  • 공백이나 줄바꿈이 포함된 Base64도 디코딩합니다.
  • URL-safe Base64(- 및 _)를 지원합니다.
  • 디코딩한 데이터를 UTF-8 텍스트로 표시하거나 바이너리로 다운로드할 수 있습니다.

Data URL 분리

  • data:...;base64, 형식의 헤더와 페이로드를 자동 분리합니다.
  • MIME과 Base64 페이로드를 각각 표시하고 원클릭 복사를 제공합니다.

FAQ

디코딩한 한글/일본어 텍스트가 깨져 보입니다

"텍스트로 표시 (UTF-8)"를 먼저 사용해 보세요. 디코딩된 데이터가 바이너리면 "바이너리로 처리 (파일 다운로드)"로 전환하세요.

Data URL(data:image/...;base64,)도 지원하나요?

예. 도구가 data:*;base64, 헤더와 페이로드를 자동 분리하고 MIME 타입도 표시합니다.

파일이 업로드되나요?

아니요. 변환은 전부 브라우저 안에서 실행되며 파일은 업로드되지 않습니다.

줄바꿈이 있는 Base64도 디코딩할 수 있나요?

예. "공백과 줄바꿈 무시"를 켜면 줄바꿈이 있는 Base64도 디코딩할 수 있습니다.

Base64URL(- 및 _)도 지원하나요?

예. "URL-safe Base64 (- 및 _) 허용"을 켜세요.

주의

  • 디코딩한 내용을 텍스트로 표시할 때는 UTF-8을 사용합니다. 원본 인코딩이 다르면 텍스트가 깨질 수 있습니다.
  • 큰 파일은 브라우저 메모리 한계에 따라 처리 시간이 더 걸릴 수 있습니다.