JWT 디코더

JWT의 내용과 날짜를 알기 쉽게 읽고, 아직 유효한지 확인하고, 서명을 검증하세요. 서버로는 절대 전송되지 않아요.

내 토큰

JWT를 붙여넣으면 브라우저에서 바로 디코딩해요.

디코딩된 내용

헤더, 페이로드, 그리고 각 클레임의 의미예요.

서명 검증

선택 사항: 올바른 발급자가 토큰에 서명했는지 확인하세요.

서버 전송 없이 JWT 디코딩

JWT를 붙여넣으면 헤더와 페이로드를 일반 텍스트로 보여 주고, 모든 클레임을 설명해 줘요. 발급일과 만료일은 현지 시간으로 변환되며, 토큰이 아직 유효한지도 알려 줘요.

로컬에서 디코딩하는 이유

JWT는 계정이나 API에 접근할 수 있는 권한을 주는 경우가 많아요. 토큰을 서버로 전송하는 사이트에 붙여넣으면 재사용될 위험이 있어요. 여기서는 모든 작업이 브라우저에서 이루어져 토큰과 키가 전송되지 않아요.

인코딩일 뿐, 암호화가 아니에요

JWT의 내용은 Base64로 인코딩되었을 뿐이라 누구나 읽을 수 있어요. 서명은 내용이 변경되지 않았다는 것만 보장해요. 비밀번호나 민감한 데이터는 절대 넣지 마세요.

서명 검증하기

공유 시크릿(HS256, HS384, HS512)이나 공개 키(RS256, ES256…)가 있으면, 토큰이 실제로 올바른 발급자에 의해 서명되었고 변조되지 않았는지 도구가 확인해요.

개발

SNS 공유 미리보기

Google, Facebook, X, LinkedIn 등에 공유했을 때 페이지가 어떻게 보이는지 확인하고, 바로 붙여넣을 수 있는 Open Graph 태그(og 태그, Twitter 카드, 메타 태그)를 복사하세요.