Skip to content
Zoyku

JWT Decoder

Giải mã token JWT trực tuyến: soi header và payload với dấu thời gian exp và iat dạng ngày tháng dễ đọc. Chỉ giải mã — không xác minh, không tải lên.

Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu không bao giờ rời khỏi thiết bị — không được tải lên bất kỳ máy chủ nào.

Cách sử dụng

  1. 1Dán JWT (ba phần cách nhau bằng dấu chấm) vào ô nhập.
  2. 2Đọc header và payload đã in đẹp, với exp/iat hiển thị thành ngày thật.
  3. 3Sửa token hay việc xác minh phía máy chủ của bạn theo đó — sao chép payload nếu cần.

JWT Decoder

Dán JSON Web Token và xem ngay ba phần tách bạch: header (thuật toán và loại token), payload (các claim thật sự) và chữ ký. Cả hai phần JSON được in đẹp, và dấu thời gian như iat, nbf, exp được dịch thành ngày tháng theo ngôn ngữ của bạn, exp còn được đánh dấu đã hết hạn hay còn hiệu lực.

Mọi thứ được giải mã cục bộ bằng Base64URL — token không bao giờ được gửi đi và không được xác minh. Hãy nhớ: giải mã cho biết token nói gì, không phải token được phép làm gì. Xác minh chữ ký luôn đòi hỏi secret hay khóa công khai trên hệ thống đáng tin.

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

Giải mã JWT có phải xác minh nó?

Không. Giải mã chỉ là Base64URL cộng phân tích JSON mà ai cũng làm được — kể cả kẻ tấn công. Token giải mã trông hợp lệ không chứng minh gì. Xác minh đòi hỏi kiểm tra chữ ký bằng secret (HMAC) hay khóa công khai (RSA/EC), nghĩa là cần khóa của bên phát hành token.

Có thể đọc hay đổi các claim của token?

Bạn đọc được các claim, nhưng không thể giả mạo token mới với claim đã sửa mà không làm chữ ký vô hiệu — bất kỳ thay đổi nào ở header hay payload đều phá vỡ kiểm tra chữ ký phía máy chủ.

Dán token thật vào đây có an toàn?

Token được giải mã hoàn toàn trong trình duyệt và không bao giờ rời khỏi thiết bị — không có bước tải lên. Dù vậy, hãy coi token như thông tin xác thực và tránh dán token production ở những nơi không cần thiết.

Nhúng công cụ này

Đưa công cụ này vào trang của bạn bằng một dòng — nó chạy trong trình duyệt của khách.

<iframe src="https://zoyku.com/vi/tools/jwt-decoder?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — jwt-decoder" loading="lazy"></iframe>
100% local processing