JWT 내용 읽기

헤더·본문·UTC 시간 읽기 · 서명 검증 안 함

이 브라우저에서만 처리
입력과 설정
처리 옵션

입력과 결과는 이 브라우저에서 처리합니다. 서버·URL·브라우저 영구 저장소에 저장하지 않습니다. 복사·다운로드한 파일은 기기에 남을 수 있습니다.

사용 방법

  1. 가능하면 예제 또는 민감하지 않은 토큰을 넣습니다.
  2. 3부분 JWT의 헤더·본문을 읽습니다.
  3. 시간 표시는 참고만 하고 서버에서 서명·발급자·수신자를 별도 검증합니다.

검증되지 않은 주장 읽기

입력·설정
payload: {"sub":"demo","iat":1700000000}
결과
iat UTC: 2023-11-14T22:13:20.000Z

시간이 읽혀도 서명이 유효하다는 뜻은 아닙니다.

처리 기준과 결과 읽기

Base64url의 첫 두 부분을 UTF-8 JSON으로 읽고 원문 숫자 토큰을 보존해 표시합니다. iat·nbf·exp의 숫자는 초 단위 NumericDate로 참고 변환하지만 신뢰 여부를 판단하지 않습니다.

한계와 사용 전 확인

입력 20,000자이며 JSON 객체인 헤더·본문을 가진 3부분 토큰만 지원합니다. JWE·서명 검증·암호 해독·토큰 새 발급은 제공하지 않습니다. 실제 액세스 토큰은 클립보드·화면 공유에도 노출되지 않게 관리하세요.

자주 묻는 질문

exp가 미래이면 사용할 수 있는 토큰인가요?

그렇게 판단할 수 없습니다. 공격자가 내용을 바꿀 수 있으며 서명·알고리즘·발급자·수신자·정책 검증이 별도로 필요합니다.

기준과 참고 자료