Bộ giải mã JWT

Xem header, payload và ngày claim JWT cục bộ; giải mã không xác minh chữ ký.

Web & API
Đang chuẩn bị không gian làm việc…

Đầu vào

Đang chuẩn bị không gian làm việc…

Đầu ra
Kết quả sẽ xuất hiện ở đây.

Cách sử dụng

  1. Dán token ba phần, có hoặc không có tiền tố Bearer.
  2. Xem JSON đã giải mã và ngày của claim.
  3. Sao chép một phần JSON hoặc tải dữ liệu token đã giải mã.

Giải mã JWT cho biết điều gì

Header và payload của JWS dạng gọn chứa dữ liệu Base64url. Giải mã làm dữ liệu đọc được mà không cần khóa ký.

Claim đọc được không chứng minh tính xác thực. Dùng các trường để xem cấu trúc và thời gian, rồi kiểm tra độ tin cậy và yêu cầu ứng dụng ở hệ thống nhận token.

Đọc các phần token

Header có thể nêu thuật toán được khai báo; payload chứa claim. Phần chữ ký vẫn ở dạng mã hóa, hiển thị nó không xác định người ký.

NumericDate như exp, nbf và iat hiển thị theo UTC và giờ địa phương trình duyệt. Chỉ báo hết hạn so ngày, không xác nhận độ tin cậy token.

Ví dụ
Đầu vào
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkZXYtMTIzIiwibmFtZSI6IkFkYSIsInJvbGUiOiJkZXZlbG9wZXIiLCJpYXQiOjE3NjcyMjU2MDAsImV4cCI6MTc5ODc2MTYwMH0.ZGVtby1zaWduYXR1cmU
Kết quả
{"sub":"dev-123","name":"Ada","role":"developer","iat":1767225600,"exp":1798761600}

Chỉ là dữ liệu ví dụ. Cần kiểm tra giá trị, thông tin xác thực và hành vi endpoint trong ngữ cảnh của bạn.

Định dạng và xác minh

JWE mã hóa năm phần không thuộc công cụ này. Không lấy khóa ký, liên hệ bên phát hành hay xác minh chữ ký, kể cả khi header nêu thuật toán quen thuộc.

Xuất dữ liệu giải mã

Sao chép lấy JSON header hoặc payload đã chọn; Tải JSON gồm các phần đã giải mã và chữ ký còn mã hóa. Bảo vệ claim xuất ra như token gốc.

Giới hạn xử lý

Công cụ cục bộ nhận tối đa 1 MiB, URL tối đa 64 KiB và giới hạn xử lý 5 giây. Yêu cầu API hỗ trợ 100 header, 100 hàng tham số, timeout 1–120 giây và tối đa 5 MiB dữ liệu phản hồi nhận được. Văn bản dài được xem trước rút gọn. Yêu cầu đi trực tiếp đến endpoint bạn chọn; CORS và chính sách trình duyệt vẫn áp dụng.

?

Câu hỏi thường gặp

Giải mã có xác minh chữ ký không?

Không. Token bị sửa hoặc không đáng tin vẫn có thể giải mã. Ứng dụng nhận phải xác minh chữ ký và các claim cần thiết.

exp, nbf và iat nghĩa là gì?

Đó là NumericDate theo giây Unix: hết hạn, bắt đầu hiệu lực và thời điểm phát hành. Ngày hiển thị giúp điều tra, không phải kết luận xác minh.

Có thể dán giá trị header Bearer không?

Có. Công cụ nhận tiền tố Bearer trước token dạng gọn.

Có giải mã được JWT đã mã hóa không?

Không. JWE năm phần cần giải mã mật mã và không được bộ giải mã JWS ba phần này hỗ trợ.

Token có gửi tới bên phát hành hoặc DevToolsy không?

Không. Giải mã chạy cục bộ, không liên hệ bên phát hành hay yêu cầu khóa ký.

Tìm công cụ tiếp theo

Ngôn ngữ

Đổi ngôn ngữ? Nội dung làm việc hiện tại sẽ bị xóa. Hãy sao chép hoặc tải xuống dữ liệu cần giữ trước.