생성된 JWT 토큰
디코딩된 페이로드
무료 JWT 생성기 온라인
인증과 안전한 데이터 교환을 위한 서명된 JSON Web Token 생성
무료 JWT 생성기로 HMAC 알고리즘을 사용한 서명된 토큰을 생성하세요. 모든 처리가 브라우저에서 완료됩니다.
🔐 JWT란?
JSON Web Token(JWT)은 당사자 간 정보를 안전하게 전송하기 위한 개방형 표준(RFC 7519)입니다.
🛠️ 사용 방법
- 1 서명 알고리즘을 선택하세요.
- 2 만료 시간을 설정하세요.
- 3 비밀 키를 입력하세요.
- 4 JSON 페이로드를 작성하세요.
- 5 'JWT 생성'을 클릭하세요.
✨ 주요 기능
다중 HMAC 알고리즘
HS256, HS384, HS512 지원.
표준 클레임
iat, exp, jti 자동 포함.
설정 가능한 만료
1시간에서 30일까지.
🎯 사용 사례
🔑 인증
토큰 기반 인증용 JWT.
💻 개발 테스트
인증 서비스 없이 테스트 토큰 생성.
📚 JWT 학습
수동 생성으로 JWT 구조 이해.
🐛 디버깅
인증 문제 디버그.
💡 모범 사례
- 강력한 랜덤 비밀 키 사용 (256비트 이상).
- 적절한 만료 시간 설정.
- 페이로드에 민감한 데이터 저장 금지.
- HTTPS로 토큰 전송.
- 토큰 갱신 구현.
- 서버에서 서명 항상 검증.
❓ 자주 묻는 질문
HS256, HS384, HS512의 차이점은?
서로 다른 SHA 변형입니다. HS256이 대부분의 앱에 충분합니다.
토큰이 안전한가요?
네. 모든 생성이 Web Crypto API로 브라우저에서 처리됩니다.
JWT를 디코딩할 수 있나요?
페이로드는 base64 인코딩되어 읽을 수 있지만, 비밀 키 없이는 변경할 수 없습니다.
JWT 만료 시 어떻게 되나요?
서버가 토큰을 거부해야 합니다.
RSA 알고리즘을 사용할 수 있나요?
이 도구는 HMAC 전용입니다.