Mã hóa và giải mã Base64URL

Chuyển văn bản UTF-8 sang Base64URL hoặc giải mã chuỗi an toàn cho URL. Tùy chỉnh phần đệm =, khôi phục byte trong trình duyệt mà không tải token lên.

0 ký tự
Kết quả

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

Cách mã hóa và giải mã Base64URL

  1. Chọn mã hóa cho văn bản hoặc giải mã cho chuỗi Base64URL.
  2. Dán nội dung. Giữ phần đệm tắt trừ khi hệ thống nhận yêu cầu dấu =.
  3. Sao chép kết quả. Với JWT đầy đủ, dùng công cụ JWT thay vì dán cả ba phần vào đây.

Tìm hiểu về Mã hóa và giải mã Base64URL

Base64URL dùng dấu gạch nối và gạch dưới thay cho dấu cộng và gạch chéo. Định dạng này phù hợp với tham số URL và các phần của token. Nhiều giao thức cho phép bỏ phần đệm, nhưng bạn vẫn cần tuân theo quy tắc của hệ thống nhận.

Ví dụ Base64URL không có phần đệm

Dữ liệu đầu vào
Xin chào thế giới! 👋
Kết quả
WGluIGNow6BvIHRo4bq_IGdp4bubaSEg8J-Riw

Câu hỏi thường gặp về Mã hóa và giải mã Base64URL

Base64URL khác Base64 thế nào?

Base64URL dùng - thay cho + và _ thay cho /. Có thể bỏ phần đệm nếu định dạng nhận cho phép. Các byte được khôi phục vẫn giống nhau.

Base64URL có cần phần đệm = không?

Không phải lúc nào cũng cần. JWT dùng Base64URL không đệm, còn hệ thống khác có thể yêu cầu. Công cụ mặc định không thêm phần đệm; bộ giải mã chấp nhận đầu vào hợp lệ có hoặc không có đệm.

Base64URL có phải mã hóa URL không?

Không. Base64URL biểu diễn byte bằng bộ ký tự an toàn cho URL. Mã hóa URL chuyển ký tự thành chuỗi phần trăm như %20. Dùng công cụ URL cho giá trị truy vấn và trường biểu mẫu.

Có thể giải mã cả JWT ở đây không?

JWT gồm các phần phân cách bằng dấu chấm. Hãy giải mã từng phần Base64URL ở đây hoặc dùng công cụ JWT để xem phần đầu và nội dung cùng lúc. Giải mã không xác minh chữ ký.

Tệp, token và văn bản của tôi có được tải lên không?

Không. Các công cụ xử lý dữ liệu ngay trong trình duyệt. Trang web chỉ cung cấp giao diện và mã chương trình; dữ liệu của bạn không được gửi tới máy chủ chuyển đổi hay lưu trong tài khoản.

  • Mã hóa và giải mã Base64

    Chuyển văn bản UTF-8 sang Base64 hoặc giải mã Base64 chuẩn và an toàn cho URL. Tùy chỉnh ký tự đệm và độ dài dòng.

  • Giải mã JWT

    Đọc phần đầu, nội dung và thời hạn của JWT mà không gửi token đi nơi khác.

  • Mã hóa và giải mã URL

    Mã hóa hoặc giải mã thành phần URL, địa chỉ đầy đủ và giá trị biểu mẫu. Xử lý đúng mã phần trăm và dấu cách.

Tác vụ thường dùng và ví dụ

  • Giải mã Base64

    Khôi phục Base64 thành văn bản UTF-8 dễ đọc hoặc tải xuống các byte gốc.

Tất cả công cụ dành cho lập trình viên

Mã hóa và chuyển đổi tệp

Chuyển đổi giữa văn bản, byte, URL và ảnh nhúng mà vẫn giữ nguyên dữ liệu gốc.

Kiểm tra dữ liệu và văn bản

Đọc dữ liệu có cấu trúc, xem nội dung token và tìm điểm khác nhau giữa các văn bản.

Mã băm, mã định danh và lịch chạy

Kiểm tra tính toàn vẹn của tệp, tạo mã định danh và làm việc với thời gian, lịch chạy định kỳ.

Văn bản và tệp được xử lý trên thiết bị của bạn. Đừng để kết quả nhạy cảm trong bộ nhớ tạm dùng chung. Hãy dùng thiết bị đáng tin cậy khi xử lý khóa bí mật và token.