본문으로 건너뛰기
작업 데이터는 서버에 저장하지 않고, 내 브라우저에서 처리합니다.
tools
Base64 인코더 및 디코더

Base64 인코더 및 디코더

UTF-8 텍스트와 파일을 Base64로 인코딩하거나 문자열·data URI를 원본 데이터로 디코딩합니다.

0자 · 0바이트
0자 · 0바이트

주요 기능

  • UTF-8 텍스트를 표준 또는 패딩 없는 URL-safe Base64로 변환합니다.
  • 표준·URL-safe Base64 문자열을 UTF-8 텍스트로 디코딩합니다.
  • 파일을 순수 Base64와 MIME 형식이 포함된 data URI로 읽습니다.
  • Base64 또는 data URI를 파일로 복원하고 이미지라면 미리 봅니다.

사용 방법

  1. 텍스트 또는 파일 탭을 선택합니다.
  2. 인코딩할 입력을 넣거나 디코딩할 Base64를 붙여넣습니다.
  3. 결과를 복사하거나 복원된 파일을 다운로드합니다.

활용 예시

  • API 페이로드 확인

    UTF-8 텍스트를 Base64로 바꾸거나 받은 값을 사람이 읽을 수 있는 텍스트로 확인합니다.

  • 파일과 Data URI 변환

    파일을 Base64 Data URI로 만들거나 Base64 데이터를 다시 파일로 내려받습니다.

개인정보 보호

텍스트 인코딩과 파일 읽기·복원은 브라우저에서 처리되며 텍스트 탭의 입력과 설정은 해당 브라우저의 로컬 저장소에 보관됩니다.

사용 환경

큰 파일은 Base64 변환 과정에서 브라우저 메모리를 많이 사용할 수 있습니다.

자주 묻는 질문

한글과 이모지도 올바르게 인코딩되나요?
네. 텍스트를 UTF-8 바이트로 바꾼 뒤 Base64로 인코딩하고, 디코딩할 때 다시 UTF-8 텍스트로 복원합니다.
URL-safe Base64도 처리할 수 있나요?
텍스트 모드에서 URL-safe 출력을 선택할 수 있으며, 디코더는 -와 _가 포함된 URL-safe 입력도 정규화합니다.