온라인 Base64 디코딩 도구서버 없이 안전하고 빠른 변환
Base64 문자열을 텍스트, 이미지, 파일로 복원하세요. 100% 로컬 처리로 데이터가 서버에 업로드되지 않아 안전합니다. 이미지 자동 미리보기를 지원합니다.
Base64 디코딩이란?
Base64 디코딩은 Base64로 인코딩된 ASCII 텍스트 문자열을 원본 바이너리 데이터로 복원하는 과정입니다. 인코딩의 역과정으로, Base64 문자열을 이미지, 텍스트, PDF 등 원본 형식으로 되돌립니다.
Base64 디코딩 사용 예시
1. Data URI에서 이미지 추출
HTML이나 CSS에 포함된 Base64 이미지를 파일로 저장할 수 있습니다.
data:image/png;base64,iVBORw0KGgoAAAANS...위 문자열을 디코딩하면 PNG 이미지 파일을 얻을 수 있습니다.
2. API 응답에서 파일 복원
REST API에서 Base64로 전송된 파일을 원본으로 복원합니다.
{
"filename": "report.pdf",
"content": "JVBERi0xLjQKJeLjz9MK..."
}3. 이메일 첨부파일 복원
이메일에 Base64로 인코딩된 첨부파일을 원본 파일로 저장할 수 있습니다.
Base64 디코딩 방법
- 1Base64 문자열을 입력란에 붙여넣습니다. Data URI 형식(data:image/png;base64,...)도 지원합니다.
- 2디코딩 버튼을 클릭하면 자동으로 원본 데이터로 변환됩니다.
- 3이미지인 경우 자동으로 미리보기가 표시되며, 다운로드 버튼으로 파일을 저장할 수 있습니다.
Base64 디코딩 주의사항
올바른 형식 확인
Base64는 A-Z, a-z, 0-9, +, /, = 문자만 사용합니다. 다른 문자가 포함되면 디코딩에 실패할 수 있습니다.
Data URI 헤더 제거
Data URI 형식(data:image/png;base64,...)은 자동으로 처리되지만, 순수 Base64 문자열만 필요한 경우 헤더를 제거해야 합니다.
보안 주의
Base64는 암호화가 아닙니다. 누구나 쉽게 디코딩할 수 있으므로 민감한 정보는 별도의 암호화를 사용해야 합니다.
자주 묻는 질문
Base64 디코딩이 실패하는 이유는?
Base64 문자열이 손상되었거나 잘못된 형식일 수 있습니다. Base64는 특정 문자만 사용하므로, 복사 과정에서 줄바꿈이나 공백이 추가되면 문제가 발생할 수 있습니다. 또한 문자열 길이가 4의 배수가 아니면 패딩(=)이 필요합니다.
이미지 미리보기가 표시되지 않아요
Base64 문자열이 이미지 데이터가 아니거나, Data URI 헤더가 없을 수 있습니다. PNG, JPG, GIF, WebP, SVG 형식의 이미지만 자동으로 미리보기가 표시됩니다.
디코딩된 파일을 어떻게 저장하나요?
디코딩 후 다운로드 버튼을 클릭하면 원본 파일로 저장할 수 있습니다. 이미지의 경우 미리보기에서 우클릭하여 저장할 수도 있습니다.