Base64 Converter / Base64 변환기
문자열이나 파일을 Base64 형식으로 인코딩/디코딩한다. Base64는 이진 데이터를 문자열로 안전하게 전달하기 위한 표현 방식으로, 데이터 URI, 메일, JSON, 설정 파일 등에서 자주 쓰인다.
본 도구는 UTF-8을 지원하며 URL-safe(+
→-
, /
→_
), 패딩(=
) 추가/제거, 76자 줄바꿈
등을 전환할 수 있다. 모든 처리는 브라우저 내부에서 이루어지며 데이터는 전송되지 않는다.
텍스트 / 파일 ⇄ Base64
—
—
사용 방법
- 텍스트 변환:변환 전 텍스트에 입력 → 인코딩 → 버튼을 누르면 변환 후 텍스트에 Base64가 표시된다. 반대로 Base64를 변환 후 텍스트에 붙여 넣고 ← 디코딩을 누르면 원래 텍스트로 되돌릴 수 있다.
- 파일 변환:파일 선택(→Base64) 버튼으로 파일을 Base64화하여 변환 후 텍스트에 출력한다. Base64에서 파일로 복원하려면 변환 후 텍스트에 Base64를 두고 Base64→파일을 눌러 저장한다.
- 옵션:URL-safe, 패딩, 76자 줄바꿈을 필요에 따라 전환해 달라. 많은 웹 API는 URL-safe 및 패딩 없음 구성을 사용한다.
- 편의 기능:교체로 변환 전/후를 맞바꾸고, 복사로 변환 후를 복사하며, 지우기로 양쪽 입력을 초기화할 수 있다.
보충·주의
- URL-safe는
+
→-
,/
→_
치환을 의미한다. 필요에 따라 패딩(=
)을 제거할 수 있다. - 76자 줄바꿈은 MIME 호환 개행이다. 일부 API는 개행을 허용하지 않을 수 있다.
- 디코딩 시에는 공백과 줄바꿈을 무시해 정규화한다. 형식이 올바르지 않으면 오류를 표시한다.