이미지 도구

Base64 이미지 변환기

Base64로 인코딩된 텍스트 문자열을 디코딩하여 PNG 또는 JPEG 형식의 이미지 파일로 변환합니다.

도구 실행

Base64 이미지 변환기는 텍스트 형태로 인코딩된 이미지 데이터를 원래의 시각 이미지 파일로 복원하는 온라인 도구입니다. 웹 개발, 데이터 통신, API 응답 등에서 전달받은 Base64 문자열을 입력하면 이미지로 디코딩한 뒤 지정된 파일 형식으로 다시 인코딩하여 출력합니다. 기본 출력 형식은 PNG이며, JPG 또는 JPEG와 같은 다른 형식도 지정할 수 있습니다. 출력 형식을 JPG나 JPEG로 설정하면 투명도가 포함된 RGBA 또는 팔레트 모드의 이미지를 RGB 색상 모드로 자동 변환하여 처리합니다. Data URI 접두사가 포함된 문자열을 입력하는 경우 첫 번째 쉼표 뒤의 본문 데이터를 인식하여 변환을 진행합니다.

사용 방법

  1. 변환할 Base64 텍스트 문자열 또는 Data URI 문자열을 입력창에 붙여넣습니다.
  2. 원하는 이미지 출력 형식을 입력합니다. 기본값은 PNG이며, JPEG 또는 JPG를 지정할 수 있습니다.
  3. 변환 버튼을 실행하면 디코딩 및 인코딩 처리가 진행됩니다.
  4. 결과 영역에 표시된 이미지와 포맷 정보를 확인합니다.

예시

  • 간단한 Base64 문자열(예: iVBORw0KGgo...)을 입력하고 출력 형식을 PNG로 지정하여 이미지 복원
  • Data URI 형식(예: data:image/jpeg;base64,/9j/4AAQ...)을 입력하고 출력 형식을 JPEG로 설정하여 변환

자주 묻는 질문

Data URI 접두사가 붙은 Base64 문자열도 처리할 수 있습니까?

네, 문자열에 쉼표가 포함되어 있으면 첫 번째 쉼표 이후에 오는 Base64 인코딩 데이터를 추출하여 변환을 진행합니다.

출력 형식으로 JPG를 입력하면 어떻게 처리됩니까?

JPG 입력값은 JPEG 형식으로 정규화되어 처리되며, 투명 레이어가 있는 경우 RGB 색상 모드로 변환되어 저장됩니다.

입력 데이터가 비어 있거나 손상된 경우 어떻게 됩니까?

빈 텍스트를 전달하거나 올바르지 않은 Base64 문자열이 입력되면 디코딩 및 이미지 생성 과정에서 오류가 발생하여 처리가 완료되지 않습니다.

이 도구 삽입하기

아래 코드를 사용해 작동하는 SmartPlusLab 도구를 웹사이트에 추가하세요.