Base64 변환기
텍스트나 파일을 Base64로 인코딩하거나, Base64 문자열을 원본으로 디코딩합니다. 브라우저에서 처리되어 안전합니다.
변환 모드
파일을 드래그하거나 클릭하여 업로드
최대 10MB / 브라우저에서 처리 (서버 전송 없음)Base64 변환기란?
Base64는 바이너리 데이터를 ASCII 문자열로 변환하는 인코딩 방식입니다. 이메일 첨부파일, 웹 데이터 전송, API 통신 등에서 널리 사용됩니다. 이 도구를 사용하면 텍스트나 파일을 Base64로 쉽게 변환하거나, Base64 문자열을 원본으로 복원할 수 있습니다.
주요 기능
- 텍스트 인코딩 – 일반 텍스트를 Base64 문자열로 변환
- 텍스트 디코딩 – Base64 문자열을 원본 텍스트로 복원
- 파일 인코딩 – 이미지, 문서 등 파일을 Base64로 변환
- URL-safe 옵션 – URL에서 안전하게 사용할 수 있는 Base64 변환
- 실시간 변환 – 입력과 동시에 결과 확인
- UTF-8 지원 – 한글 등 유니코드 문자 완벽 지원
사용 방법
- 모드 선택 – 인코딩 또는 디코딩 탭을 선택합니다.
- 텍스트 입력 – 변환할 텍스트를 입력 영역에 붙여넣거나 직접 입력합니다.
- 파일 업로드 – (인코딩 모드) 파일을 드래그하거나 클릭하여 업로드합니다.
- 결과 확인 – 실시간으로 변환된 결과를 확인합니다.
- 복사 – 복사 버튼을 클릭하여 결과를 클립보드에 저장합니다.
URL-safe Base64란?
표준 Base64는 +, /, = 문자를 사용하는데, 이 문자들은 URL에서 특별한 의미를 가집니다. URL-safe Base64(RFC 4648)는 이 문자들을 -, _로 대체하고 패딩을 제거하여 URL이나 파일명에서 안전하게 사용할 수 있습니다.
이런 분들께 유용해요
- 웹 개발자 – API 데이터 전송, JWT 토큰 디버깅
- 이메일 담당자 – 이메일 첨부파일 인코딩 확인
- 보안 전문가 – 인코딩된 데이터 분석
- 데이터 분석가 – 인코딩된 데이터 복원
- 일반 사용자 – 간단한 텍스트 인코딩/디코딩
개인정보 보호
이 도구는 100% 브라우저에서 동작합니다. 입력한 텍스트나 업로드한 파일은 서버로 전송되지 않으며, 브라우저를 닫으면 모든 데이터가 삭제됩니다. 안심하고 민감한 데이터도 변환하실 수 있습니다.
자주 묻는 질문
Base64 인코딩은 암호화인가요?
아니요, Base64는 암호화가 아닙니다. 단순히 바이너리 데이터를 텍스트로 표현하는 인코딩 방식입니다. 누구나 쉽게 디코딩할 수 있으므로 보안 목적으로 사용해서는 안 됩니다.
한글도 인코딩할 수 있나요?
네, UTF-8 인코딩을 지원하므로 한글, 일본어, 중국어 등 모든 유니코드 문자를 정상적으로 인코딩하고 디코딩할 수 있습니다.
파일 업로드는 안전한가요?
네, 안전합니다. 파일은 브라우저의 JavaScript로만 처리되며, 서버로 전송되지 않습니다. 모든 처리는 사용자의 기기에서만 이루어집니다.
Base64로 인코딩하면 크기가 커지나요?
네, Base64 인코딩은 원본 데이터보다 약 33% 더 큰 결과를 생성합니다. 이는 8비트 바이너리 데이터를 6비트 문자로 표현하기 때문입니다.