Base64 디코더
Base64를 텍스트와 파일로 즉시 디코딩
입력
출력
Base64 디코딩 예시
Base64 문자열은 원래 형식으로 디코딩됩니다. 예시:
텍스트 디코딩
Base64 입력:
디코딩된 출력:
Base64를 위의 편집기에 붙여넣으세요. 샘플을 사용하여 더 불러올 수 있습니다.
Base64 디코딩이란?
Base64 디코딩은 인코딩 과정을 반전시킵니다: Base64 문자열을 원래의 바이너리 또는 텍스트 형식으로 다시 변환합니다. RFC 4648 사양은 알파벳과 패딩 규칙을 정의합니다.
이 도구는 브라우저의 내장 atob() 함수를 사용합니다. 처리는 완전히 브라우저 내에서 실행됩니다. 텍스트나 파일을 Base64로 인코딩하려면 Base64 인코더를 사용하세요.
이 도구 사용 방법
붙여넣기 또는 업로드
Base64 문자열을 왼쪽 편집기에 붙여넣거나 업로드를 클릭하여 파일을 불러오세요. 도구는 일반 Base64, Data URI(예: data:image/png;base64,...), Base64 내용이 있는 파일을 허용합니다. 샘플을 사용하여 예시 데이터를 불러오세요.
출력 확인
오른쪽 패널에 디코딩된 결과가 표시됩니다. Base64 이미지 문자열의 경우 Base64 → 이미지 변환기를 사용하여 이미지를 직접 미리 보세요.
복사 또는 다운로드
텍스트 출력에는 복사를, 바이너리 데이터를 파일로 저장하려면 다운로드를 사용하세요. 텍스트나 파일을 Base64로 인코딩하려면 Base64 인코더를 사용하세요.
Base64 디코딩 작동 방식
Base64는 64개의 문자를 사용하여 각각 6비트를 나타냅니다. atob() 함수가 변환을 수행합니다. Data URI는 자동으로 감지됩니다.
디코딩된 데이터가 이미지인 경우 Base64 → 이미지 변환기를 사용하여 미리 볼 수 있습니다. 이미지에서 Base64를 생성하려면 이미지 → Base64 변환기를 사용하세요.
Base64 디코딩이 유용한 경우
API 응답은 종종 Base64로 인코딩된 이미지나 파일 내용을 반환합니다. 이미지의 경우 Base64 → 이미지 변환기를 사용하여 확인하세요.
데이터를 인코딩하려면 Base64 인코더를 사용하세요.
자주 묻는 질문
내 데이터는 안전한가요?
예. 디코딩은 완전히 브라우저 내에서 실행됩니다. 서버로 전송되는 데이터는 없습니다.
"잘못된 문자" 또는 "잘못된 Base64"가 표시되면?
Base64는 A–Z, a–z, 0–9, +, /, =만 허용합니다. 공백이나 다른 문자를 제거하세요. Data URI는 지원됩니다.
이미지를 디코딩할 수 있나요?
예. 시각적 미리보기를 위해 Base64 → 이미지 변환기를 사용하세요.
크기 제한은?
도구는 파일 업로드에 10MB 제한이 있습니다.
Base64url을 지원하나요?
Base64url은 + 대신 -, / 대신 _를 사용합니다. 오류가 발생하면 -를 +로, _를 /로 교체하세요. RFC 4648 섹션 5를 참조하세요.