← 도구 목록
🔓 JWT 디코더
JSON Web Token을 디코딩하여 내용을 확인합니다
Header
Payload
Signature
JWT 디코더란?
JSON Web Token(JWT)을 디코딩하여 헤더, 페이로드, 서명을 확인할 수 있는 무료 도구입니다. API 개발이나 인증 토큰 디버깅 시 유용합니다.
이런 분들에게 추천합니다
- 백엔드 개발자 - JWT 토큰 디버깅
- 프론트엔드 개발자 - API 응답 토큰 확인
- 보안 담당자 - 토큰 구조 분석
- 학생 - JWT 구조 학습
사용 방법
- JWT 입력: JWT 토큰 문자열을 입력란에 붙여넣기
- 자동 디코딩: 입력 즉시 자동으로 디코딩
- 결과 확인: Header, Payload, Signature 각각 확인
- 정보 분석: 토큰 만료 시간, 발급자 등 확인
JWT 구조
- Header: 토큰 타입과 암호화 알고리즘 정보
- Payload: 사용자 정보, 권한, 만료 시간 등의 데이터
- Signature: 토큰의 무결성을 검증하는 서명
자주 묻는 질문 (FAQ)
Q: JWT란 무엇인가요?
A: JSON Web Token의 약자로, 인증 정보를 안전하게 전달하기 위한 개방형 표준(RFC 7519)입니다.
Q: 서명 검증도 하나요?
A: 아니요, 이 도구는 디코딩만 수행합니다. 서명 검증은 서버에서 비밀키로 수행해야 합니다.
Q: 민감한 토큰을 사용해도 안전한가요?
A: 모든 처리는 브라우저에서만 이루어지며 서버로 전송되지 않습니다. 하지만 실제 운영 토큰은 사용하지 않는 것을 권장합니다.
Q: JWT는 암호화되나요?
A: JWT는 Base64로 인코딩되어 있을 뿐 암호화되지 않습니다. 누구나 디코딩할 수 있으므로 민감한 정보를 넣지 마세요.
⚠️ 보안 주의사항
- JWT는 암호화가 아닌 인코딩입니다 - 누구나 내용을 볼 수 있습니다
- 실제 운영 환경의 토큰은 테스트하지 마세요
- 민감한 정보(비밀번호, 개인정보)를 JWT에 넣지 마세요