Dán một JSON Web Token để xem header, payload và hạn dùng của nó. Token chỉ được đọc trong trình duyệt của bạn, không gửi đi đâu.
Giải mã JWT dùng để làm gì?
Công cụ giải mã JSON Web Token (JWT): xem header, payload, thuật toán, thời điểm cấp và hết hạn (exp, nbf, iat). Chạy ngay trong trình duyệt, token không bị gửi đi đâu. Tool chỉ đọc, không kiểm tra chữ ký.
Cách sử dụng Giải mã JWT
- Dán token JWT vào ô nhập. Dạng "Bearer eyJ..." hoặc token bị xuống dòng đều được xử lý.
- Xem header (thuật toán, loại token) và payload (các claim) đã được giải mã và định dạng.
- Kiểm tra hạn dùng ở phần "Các claim thường gặp": tool so exp, nbf, iat với đồng hồ của máy bạn.
- Bấm "Sao chép" cạnh từng phần để lấy JSON. Nhớ rằng tool không kiểm tra chữ ký.
JWT là gì
- JSON Web Token (JWT, RFC 7519) là chuỗi gồm ba phần cách nhau bởi dấu chấm: header, payload và chữ ký. Header và payload là JSON được mã hoá base64url, ai cũng đọc được. Mã hoá này không phải là bảo mật.
- Chữ ký cho phép máy chủ phát hiện token bị sửa. Muốn kiểm tra chữ ký cần khoá, nên tool này không làm: nó chỉ giải mã để bạn xem nội dung. Đừng coi token là đáng tin chỉ vì đọc được.
- Các claim thời gian exp (hết hạn), nbf (chưa dùng trước) và iat (thời điểm cấp) là số giây kể từ 00:00:00 UTC ngày 1/1/1970. Tool đổi chúng ra ngày giờ UTC và cho biết còn hạn hay không, theo đồng hồ của máy bạn.
- Token có alg là "none" không có chữ ký. Máy chủ chấp nhận loại token này là một lỗi bảo mật nghiêm trọng, nên tool cảnh báo khi gặp.
- Không nên dán token đang dùng thật của hệ thống quan trọng vào bất kỳ công cụ nào. Tool này không gửi token đi, nhưng token còn hạn vẫn nên được coi là bí mật: hãy ưu tiên token thử nghiệm hoặc đã hết hạn.
- Giới hạn: token tối đa 16 KB. Token mã hoá (JWE, 5 phần) không đọc được.
Giới hạn và quyền riêng tư
Công cụ xử lý dữ liệu ngay trong trình duyệt của bạn, nội dung không được gửi lên máy chủ. Giới hạn của công cụ: 16 KB.
Dùng thử ngay: Giải mã JWT.


