로컬 실행
Base64 디코드
Base64 문자열을 즉시 읽을 수 있는 텍스트로 변환합니다.
입력값은 브라우저에서 처리되며 업로드되지 않습니다.
출력
결과가 여기에 표시됩니다.입력하면 결과가 표시됩니다.
API, 헤더, 토큰, 설정값에 들어 있는 Base64 문자열을 확인할 때 사용하세요. 잘못된 Base64 입력은 업로드 없이 명확하게 표시됩니다. 가볍고 모바일 친화적이며 반복 사용에 맞게 설계되었습니다.
인코딩된 문자열의 실제 내용을 추측 없이 확인
Base64 문자열은 헤더, 토큰, 데이터 export, 설정 값에 자주 숨어 있습니다. 디코딩하면 값이 일반 텍스트인지, JSON 조각인지, 이미지나 바이너리 데이터인지 확인할 수 있습니다.
헤더 확인
Basic auth 테스트 문자열이나 복사한 헤더 값을 로컬 API 디버깅 중 확인합니다.
Payload 검토
작은 JSON 조각, 웹훅 예시, fixture 값을 문서나 테스트에 넣기 전에 확인합니다.
복사 오류 정리
padding 누락, 공백, 따옴표, URL-safe 문자 때문에 실패하는지 구분합니다.
안전한 디코딩 흐름
- 1복사 과정에서 들어간 앞뒤 공백을 먼저 제거합니다.
- 2한 번 디코딩한 뒤 결과가 읽을 수 있는 텍스트인지 바이너리처럼 보이는지 확인합니다.
- 3결과가 JSON처럼 보이면 JSON 검증기로 한 번 더 확인합니다.
- 4운영 credential은 내부 정책상 허용될 때만 붙여 넣습니다.
디코딩 예시
eyJ0b29sIjoiYmFzZTY0IiwicHJpdmF0ZSI6dHJ1ZX0={"tool":"base64","private":true}디코딩 후 JSON 포매터나 검증기로 이어서 확인할 수 있습니다.
실패하는 경우
- padding이 빠지거나 더 들어가면 익숙한 문자열도 실패할 수 있습니다.
- 일부 Base64 값은 바이너리 파일이라 디코딩 결과가 읽을 수 없는 텍스트일 수 있습니다.
- JWT segment는 Base64URL을 쓰고 padding을 생략하는 경우가 많습니다.
자주 묻는 질문
무엇을 디코딩할 수 있나요?+
UTF-8 텍스트를 포함해 텍스트를 나타내는 Base64 문자열을 디코딩할 수 있습니다.
디코딩이 실패하는 이유는 무엇인가요?+
잘못된 문자, 누락된 패딩, 읽을 수 없는 바이너리 데이터가 포함되어 있을 수 있습니다.
Base64 디코딩은 비공개인가요?+
네. 디코딩은 브라우저에서 로컬로 실행됩니다.