tool hub Bộ công cụ

JWT Decoder

JWT Decoder — chạy trên trình duyệt. Không lưu dữ liệu.

Chạy trên trình duyệt Không cần đăng ký Miễn phí


Bộ giải mã JWT

Chữ ký không được xác minh. Hãy dùng công cụ phía máy chủ nếu cần kiểm HMAC.

Cách sử dụng

  1. Dán chuỗi token chia bằng ba dấu chấm vào ô JWT.
  2. Nhấn Giải mã thì HeaderPayload được điền JSON dễ đọc.
  3. Signature (nguyên văn) hiện đoạn thứ ba nguyên trạng; nếu không có thì hiện không có.
  4. Ít hơn hai dấu chấm thì ô trạng thái báo không đúng định dạng.
  5. Muốn xóa ô, nhấn Đặt lại. Công cụ này không có nút sao chép.

Khái niệm chính

Bộ giải mã JWT là công cụ tra cứu, giải Base64URL phần header và payload để người đọc. Không xác minh chữ ký bằng thuật toán và khóa, nên không thể khẳng định claim trên màn hình không bị giả. Khi gỡ lỗi trường hết hạn, phát hành, quyền hạn, xem nội dung bằng bộ giải mã JWT và quyết định tin cậy thật trên máy chủ bằng HMAC hoặc khóa công khai. Đoạn thứ ba chỉ hiện nguyên văn. Nếu chỉ có giá trị chia hai dấu chấm thì vẫn đọc header và payload; chữ ký trống thì hiện không có.

Dù giải mã thành công, ô trạng thái vẫn ghi chưa xác minh chữ ký. Payload là JSON thì thụt dòng, không thì để nguyên văn đã giải. Bộ giải mã JWT này không nhận khóa bí mật và không tải token lên máy chủ. Khi dán token vận hành, claim vẫn có thể hiện sau khi hết hạn, nên chỉ kiểm giá trị nhạy cảm trên máy rồi đóng trang. Sai định dạng thì ô trạng thái đỏ và ô header/payload có thể không ghi đè giá trị cũ, hãy đặt lại rồi thử lại.

Ví dụ

Dán mẫu dạng header.payload.signature rồi giải mã: Header hiện đối tượng thuật toán, Payload hiện claim đã thụt. Chuỗi chỉ một dấu chấm báo lỗi JWT phải dạng header.payload.signature.

Liên quan: Bộ định dạng JSON · Trình tạo htpasswd · Bộ mã hóa JSON

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

Bộ giải mã JWT có xác minh chữ ký không?

Không. Chỉ đọc header và payload; ô chữ ký hiện đoạn thứ ba nguyên văn. Việc xác minh HMAC hãy làm trên máy chủ.

Bộ giải mã JWT nhận token chỉ hai dấu chấm không?

Nếu có header và payload thì vẫn thử giải. Không có đoạn thứ ba thì ô chữ ký hiện không có.

Nếu giải Base64URL thất bại trên bộ giải mã JWT?

Ô trạng thái hiện thất bại giải Base64URL hoặc lỗi tương ứng màu đỏ; đừng tin header hay payload.

Payload bộ giải mã JWT luôn hiện dạng JSON?

Nếu phân tích được JSON thì thụt dòng; không thì hiện chuỗi đã giải nguyên trạng.

Token dán vào bộ giải mã JWT có gửi lên máy chủ không?

Không. Chỉ giải trong trình duyệt và không có ô nhập khóa. Đặt lại thì cả bốn ô trống.

Vì sao bộ giải mã JWT không có nút sao chép kết quả?

Header, payload và chữ ký mỗi cái một ô nên không đặt nút sao chép. Hãy chọn trực tiếp chữ trong ô cần.

JWT Decoder ảnh đại diện
Dữ liệu không được gửi lên máy chủ và sẽ mất khi bạn đóng trang.

Cập nhật lần cuối: 2026-09-04