MODOO HUB ← 모두의 툴
🌐 EN
Developer · Instrument

Base64
Decoder

Base64를 텍스트로 디코딩

디코딩 방식:
Auto-detect
Standard
URL-safe
Base64 문자열을 입력하거나 붙여넣으세요
입력 (Base64) 0자
출력 (디코딩된 텍스트) 복사

Base64 디코딩이란?

Base64 디코딩은 Base64로 인코딩된 문자열을 원래의 텍스트나 바이너리 데이터로 되돌리는 과정입니다. JWT 토큰 페이로드 확인, API 응답 디버깅, 이메일 첨부파일 내용 확인 등 다양한 용도로 사용됩니다. Standard Base64는 +와 /를 사용하고, URL-safe Base64는 -와 _를 사용합니다. Auto-detect 모드가 자동으로 감지해줍니다.

활용 예시

자주 묻는 질문 (FAQ)

Q. Standard와 URL-safe Base64를 어떻게 구분하나요?

A. Standard Base64에는 +와 / 문자가 포함되고 끝에 = 패딩이 있습니다. URL-safe Base64는 대신 -와 _를 사용하며 패딩이 없는 경우가 많습니다. JWT는 항상 URL-safe입니다. Auto-detect 모드가 자동으로 판별합니다.

Q. JWT 토큰을 디코딩할 수 있나요?

A. 네. JWT는 점(.)으로 구분된 세 파트(헤더.페이로드.서명)로 구성되며 각각 URL-safe Base64로 인코딩되어 있습니다. 페이로드(가운데 부분)를 복사해 URL-safe 모드로 디코딩하면 JSON 클레임을 확인할 수 있습니다.

Q. 유효하지 않은 Base64를 디코딩하면 어떻게 되나요?

A. 오류 메시지가 표시됩니다. 일반적인 원인으로는 문자열 내부의 공백, Base64 알파벳에 없는 문자, 잘못된 패딩 등이 있습니다.

Q. = 패딩이 없는 Base64도 디코딩할 수 있나요?

A. 네. 이 도구는 자동으로 누락된 패딩을 추가한 후 디코딩합니다. URL-safe Base64는 패딩을 생략하는 경우가 많습니다.

Q. 디코딩 결과를 파일로 다운로드할 수 있나요?

A. 네. "Download .txt" 버튼을 클릭하면 디코딩된 텍스트를 .txt 파일로 저장할 수 있습니다.

Q. Base64는 안전한 방법인가요?

A. 아닙니다. Base64는 보안을 제공하지 않습니다. 누구나 쉽게 디코딩할 수 있으므로 비밀번호, API 키 등 민감한 정보를 Base64만으로 저장하거나 전송해서는 안 됩니다. 반드시 암호화(AES, TLS)와 함께 사용하세요.

Q. 이진(바이너리) 파일을 Base64에서 복원할 수 있나요?

A. 텍스트 형태의 결과를 .txt로 다운로드할 수 있습니다. 이미지나 PDF 같은 바이너리 파일은 Base64 이미지 변환 도구를 사용하는 것을 권장합니다.

Q. 입력한 데이터가 서버로 전송되나요?

A. 아닙니다. 모든 디코딩은 브라우저 JavaScript에서만 처리됩니다. JWT 토큰이나 API 자격증명도 안전하게 디코딩할 수 있습니다.