Giải mã JWT, Base64 & URL
Giải mã JWT thành header, payload và thời hạn dễ đọc; mã hoá hoặc giải mã Base64 và URL — tất cả ngay trên trình duyệt.
Dữ liệu không rời khỏi trình duyệt của bạn.
100% trên trình duyệt & riêng tư
Token và văn bản của bạn không rời khỏi trình duyệt. Mọi thao tác giải mã, mã hoá diễn ra cục bộ; không gửi đi, không ghi log, không lưu lại.
Công cụ liên quan
- Trình xem & định dạng JSONKhám phá, định dạng, kiểm tra và phân tích JSON với cây tương tác, tìm kiếm tức thì, bảng dữ liệu và thống kê.
- Giờ cao điểm & giá DeepSeekTheo dõi giờ cao điểm và thấp điểm của API DeepSeek theo múi giờ địa phương kèm timeline trực quan và bảng giá token.
Cùng tác giả: MarkdownMate - ứng dụng ghi chú Markdown nhanh cho Mac.
Câu hỏi thường gặp
- JWT của tôi có bị gửi đi đâu khi giải mã không?
- Không. Token được tách và giải mã Base64URL ngay trong trình duyệt; không gửi đi, không ghi log, không lưu lại. Dù vậy token còn hạn vẫn là thông tin đăng nhập, đừng dán vào công cụ bạn không tin.
- Công cụ có kiểm tra chữ ký JWT không?
- Không. Chữ ký chỉ được hiển thị, không được kiểm tra, vì việc đó cần secret hoặc public key mà công cụ này không bao giờ hỏi. Token giải mã được không có nghĩa là token thật. Token có alg "none" hoặc chữ ký rỗng được gắn huy hiệu cảnh báo vì không có gì bảo vệ chúng.
- Làm sao công cụ biết token đã hết hạn?
- Công cụ so claim exp và nbf với đồng hồ trên máy của bạn, đồng thời hiển thị iat. Token không có exp được ghi là không có thời hạn.
- Có đọc được token mã hoá (JWE) không?
- Không. Token mã hoá có năm phần và payload không đọc được nếu thiếu khoá. Công cụ đọc token đã ký gồm ba phần (header.payload.signature).
- Tôi dán nguyên header Authorization được không?
- Được. Tiền tố "Bearer " ở đầu được bỏ qua, nên bạn dán nguyên giá trị header cũng được.
- Tab Base64 và URL dùng để làm gì?
- Tab Base64 mã hoá văn bản theo UTF-8 và giải mã Base64 thường hoặc an toàn cho URL, có hay không có padding đều được. Tab URL mã hoá phần trăm và giải mã lại, coi dấu + là khoảng trắng.