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비트 문자로 표현하기 때문입니다.
이 도구의 계산 결과는 어떤 용도로 쓰면 좋나요?
빠른 참고와 비교를 위한 1차 검토용으로 적합합니다. 중요한 의사결정에는 공식 자료를 함께 확인하세요.