Base64 인코더/디코더
텍스트와 Base64를 실시간으로 변환합니다. 유니코드 및 URL 안전 모드를 지원합니다.
소개
Base64 인코더/디코더란?
Base64는 이진 데이터를 ASCII 문자로 표현하는 인코딩 방식입니다. 이 도구는 텍스트와 Base64를 브라우저에서 실시간으로 변환하며, 입력한 내용은 서버로 전송되지 않습니다.
기능
주요 기능
인코딩 (텍스트 → Base64)
텍스트를 Base64 형식으로 즉시 인코딩합니다. 한글 등 유니코드 문자도 정확하게 처리합니다.
디코딩 (Base64 → 텍스트)
Base64 문자열을 원본 텍스트로 복원합니다. 잘못된 형식이면 오류를 바로 알려줍니다.
URL 안전 모드 (+ / → - _)
URL 안전 모드에서 +·/를 -·_로 대체해 URL이나 파일명에 안전하게 사용할 수 있는 Base64를 생성합니다.
Unicode
한글·일본어·중국어 등 멀티바이트 유니코드 문자를 UTF-8 기반으로 정확하게 인코딩/디코딩합니다.
결과를 입력으로
인코딩 결과를 버튼 하나로 디코딩 입력으로 전환해 양방향 변환을 빠르게 확인합니다.
Privacy
모든 변환은 브라우저 내에서 처리되며 데이터가 외부 서버로 전송되지 않습니다.
활용
이런 분들께 유용합니다
개발자
JWT나 API 토큰의 페이로드를 빠르게 디코딩해 확인할 때
웹 퍼블리셔
소형 이미지나 폰트를 Base64로 변환해 CSS에 인라인 삽입할 때
보안 담당자
Basic Auth 헤더(user:pass)를 인코딩하거나 검증할 때
이메일 개발자
MIME 인코딩된 첨부파일이나 헤더를 디코딩해 확인할 때
API 개발자
URL 파라미터에 안전하게 데이터를 포함할 때 URL 안전 모드 활용
데이터 분석가
Base64로 인코딩된 응답 데이터를 원본 형태로 복원할 때
FAQ
자주 묻는 질문
Base64는 이진 데이터를 A–Z, a–z, 0–9, +, / 64개 문자로 표현하는 인코딩 방식입니다. 이메일(MIME), HTTP 인증 헤더, 데이터 URI 등에 널리 사용됩니다.
아닙니다. Base64는 데이터를 숨기거나 보호하지 않습니다. 누구나 쉽게 디코딩할 수 있으므로 보안 목적으로 사용하면 안 됩니다.
표준 Base64의 +와 /는 URL에서 특수 의미를 가집니다. URL 안전 모드는 이를 -와 _로 대체해 URL 인코딩 없이도 URL이나 파일명에 사용 가능한 Base64를 생성합니다.
네. 이 도구는 UTF-8 기반으로 인코딩하므로 한글, 일본어, 중국어 등 모든 유니코드 문자를 정확하게 변환합니다.
이 도구는 텍스트 전용입니다. 이미지를 변환하려면 별도의 파일 기반 Base64 도구가 필요합니다.
Base64 문자열은 4의 배수 길이여야 하며 허용된 문자(A–Z, a–z, 0–9, +, /, =)만 사용해야 합니다. URL 안전 모드로 인코딩된 경우 URL 안전 모드를 활성화한 뒤 디코딩하세요.