💡Base64 데이터를 디코드해야 합니까? 우리의 무료 온라인 도구는 인코딩된 문자열과 파일을 원본 형식으로 즉시 변환합니다 — API, 이메일 첨부 파일 및 데이터 복구 작업 중인 개발자에게 완벽합니다. 🚀 최대 10MB 파일 지원. 다운로드 불필요!
🔍 Base64 문자열이 RFC 4648 표준을 따르는지 확인
📊 각 Base64 문자를 6비트 값으로 변환
🧩 네 개의 6비트 청크를 24비트 시퀀스로 결합
💾 원본 8비트 바이트로 분할하고 출력 형식으로 변환
RFC 4648 표준 Base64 알파벳 및 변형을 수락합니다:
유형 | 문자 | 참고 |
---|---|---|
0 -25 | A-Z | 🔠 대문자 |
2 6-51 | a-z | 🔡 소문자 |
5 2-61 | 0 -9 | 🔢 숫자 |
6 2-63 | +/ | ⚡ 표준 기호 |
= | ⏹ ️ 패딩 문자 | |
-_ | 🌐 URL-안전 변형 |
디코딩 크기 비교:
Base64 크기 | 원본 크기 | 감소 |
---|---|---|
4 문자 | 3 바이트 | 🔽 25% |
1 .33KB | 1 KB | 🔽 25% |
1 .33MB | 1 MB | 🔽 25% |
평균 처리 시간 (Chrome v120):
파일 크기 | 디코딩 시간 |
---|---|
1 KB | ⚡ <50ms |
1 00KB | ⚡ <300ms |
1 MB | ⏳ <1.5s |
1 0MB | ⏳ <8s |
플랫폼 간 기본 Base64 도구:
🔤문자열 디코드
echo 'SGVsbG8=' | base64 --decode
기본 문자열 디코딩
📁파일 디코드
base64 -d input.b64 > output.txt
Base64에서 파일 변환
🔌PowerShell 디코드
[Text.Encoding]::UTF8.GetString([Convert]::FromBase64String("SGVsbG8="))
기본 PowerShell 방법
⌨️ CMD 디코드
certutil -decode input.b64 output.txt
내장 Windows 유틸리티
const binaryString = atob('iVBORw0KGgo...');
const decodedData = JSON.parse(atob(localStorage.getItem('cache')));
Content-Transfer-Encoding: base64
const attachment = Buffer.from(encodedContent, 'base64');
Base64
문자, 2) 패딩 '=' 누락, 또는 3) 데이터가 원래 바이너리였습니다 (텍스트로 보는 대신 파일로 저장해보세요).Base64
를 표준 형식으로 변환합니다.Base64
는 암호화가 아닙니다 — 인코딩입니다. 민감한 데이터의 경우 원본 인코딩 전에 적절한 암호화(예: AES)가 사용되었는지 확인하세요.디버깅을 위해, 애플리케이션에서 디코딩을 시도하기 전에 먼저 우리의 도구로 Base64 문자열을 검증하세요.
디코딩 후 항상 출력 크기를 확인하세요 — Base64 입력보다 약 25% 작아야 합니다.
이전에 압축된 대용량 디코드된 데이터를 처리할 때 gzip 압축 해제와 결합하세요.