JWT 디코더

JSON 웹 토큰을 붙여넣고 헤더와 페이로드를 즉시 읽으세요. 검증 없이 브라우저에서 디코딩만 수행합니다.

아래에 JWT를 붙여넣으세요:

JWT를 디코딩하는 방법

  1. 두 개의 점을 포함하여 전체 JWT 문자열을 복사하세요.
  2. 위의 입력 상자에 붙여넣으세요.
  3. 디코딩을 클릭하여 헤더와 페이로드를 읽으세요.
  4. 클레임과 읽을 수 있는 날짜를 검토하세요.

자주 묻는 질문

JWT란 무엇인가요?

JSON 웹 토큰은 점으로 구분된 세 부분(헤더, 페이로드, 서명)으로 이루어진 컴팩트하고 URL에 안전한 문자열입니다. 헤더와 페이로드는 단지 Base64URL로 인코딩된 JSON입니다.

이 도구가 토큰을 검증하나요?

아니요. 헤더와 페이로드를 읽을 수 있도록 디코딩할 뿐입니다. 진위 여부를 검증하려면 비밀 키 또는 공개 키가 필요한데 이 도구는 절대 요구하지 않습니다.

내 토큰이 서버로 전송되나요?

아니요. 디코딩은 브라우저에서 완전히 이루어지므로 토큰이 기기를 벗어나지 않습니다. 그래도 신뢰할 수 없는 사이트에 토큰을 붙여넣지 않도록 주의하세요.

exp, iat 및 nbf는 무엇을 의미하나요?

exp는 만료 시간, iat는 토큰이 발급된 시간, nbf는 그 이전에는 유효하지 않은 시간입니다. 세 값 모두 Unix 타임스탬프입니다.

관련 도구

JWT를 로컬에서 디코딩하는 이유는?

JWT는 불투명한 텍스트처럼 보이지만 헤더와 페이로드는 단지 Base64URL로 인코딩된 JSON입니다. 로컬에서 디코딩하면 토큰을 기기에 둔 채로 클레임을 검사할 수 있습니다.

팁 및 제한 사항

JWT는 정확히 점으로 구분된 세 부분으로 이루어져야 합니다. 이 도구는 토큰을 디코딩만 하고 검증하지 않으므로 디코딩된 토큰을 진위 증명으로 간주해서는 안 됩니다. 모든 작업이 브라우저에서 로컬로 실행됩니다.