Base64 인코딩 / 디코딩 온라인 - Base64 인코더 & 디코더

UTF-8 멀티바이트를 완전히 지원하는 Base64 인코딩/디코딩 도구예요. URL-safe 옵션(RFC 4648)으로 URL에서 사용 가능한 형식으로 변환해요.

사용 방법

  1. 왼쪽 텍스트 영역에 변환할 텍스트 또는 Base64 문자열을 입력하세요
  2. URL-safe 옵션은 +를 -, /를 _로 변환하고 패딩을 제거해요
  3. 「인코딩」 버튼으로 텍스트를 Base64로 변환해요
  4. 「디코딩」 버튼으로 Base64를 텍스트로 변환해요
  5. 복사 버튼으로 출력을 클립보드에 복사할 수 있어요

사용 예시

API authentication header:
HTTP Basic auth is "username:password" encoded in Base64.
Data URI scheme:
Base64-encoded images are used in data:image/png;base64,... URLs.
URL-safe encoding:
JWT headers and payloads are encoded using URL-safe Base64.

FAQ

데이터가 서버로 전송되나요?
아니요. 모든 처리는 브라우저 내에서 완결돼요.
바이너리 파일을 인코딩할 수 있나요?
이 도구는 텍스트(문자열)만 지원해요. 바이너리 파일은 지원하지 않아요.
URL-safe란 무엇인가요?
RFC 4648에서 정의된 Base64의 변형으로, URL에서 사용할 수 없는 +와 /를 -와 _로 치환하고 패딩 =을 생략해요. JWT에서 사용돼요.
디코딩에 실패해요
입력이 올바른 Base64 문자열인지 확인하세요. URL-safe 옵션 설정이 입력 형식과 일치하는지도 확인해 주세요.
한국어도 인코딩할 수 있나요?
네. UTF-8로 인코딩한 후 Base64 변환을 하므로 한국어 등 멀티바이트 문자를 지원해요.

관련 도구

업데이트 이력

최종 업데이트: 2026-02-20

  • 2026-02-20 최초 릴리스