Mã hóa/Giải mã

Mã hóa/Giải mã — 9 công cụ miễn phí chạy trên trình duyệt: mã hóa và giải mã Base64, URL và thực thể HTML. Mọi thứ chạy cục bộ, không cần đăng ký hay tải lên, dữ liệu của bạn luôn riêng tư và kết quả tức thì.

9 cong cu
Bo ma hoa & Giai ma Base64Công cụ mã hóa và giải mã Base64 cho văn bản và tệp: biến mọi dữ liệu đầu vào thành chuỗi Base64 hoặc khôi phục dữ liệu gốc. Hỗ trợ đầy đủ UTF-8 và mã hóa URL-safe, miễn phí.
Bo ma hoa/Giai ma URLCông cụ trực tuyến miễn phí để mã hóa và giải mã chuỗi URL bằng phần trăm (%XX) và phân tích tham số. Dựa trên encodeURIComponent, nó chuyển dấu cách và ký tự không phải ASCII thành byte UTF-8 an toàn.
Bộ mã hóa/giải mã thực thể HTMLMã hóa ký tự đặc biệt HTML như <, > và & thành thực thể an toàn, hoặc giải mã thực thể về văn bản ở dạng tên, thập phân và thập lục phân. Miễn phí, giúp markup an toàn trước XSS.
Bo giai ma JWTCong cu truc tuyen mien phi de giai ma token JWT va xem Header, Payload, Signature, doc claim, thuat toan va thoi han (exp) an toan ngay trong trinh duyet.
Bộ chuyển đổi UnicodeCông cụ trực tuyến miễn phí chuyển đổi hai chiều giữa ký tự và điểm mã Unicode (U+) đồng thời hiển thị byte UTF-8 và UTF-16. Nó tách emoji thành các điểm mã riêng và hiển thị cặp thay thế surrogate.
Bộ chuyển đổi chuỗi HexTrình chuyển đổi chuỗi hex miễn phí để mã hóa văn bản sang thập lục phân và giải mã hex trở lại văn bản. Chuyển ngay giữa năm định dạng: byte cách nhau, tiền tố 0x và escape \x.
Bộ chuyển đổi PunycodeTrình chuyển Punycode mã hóa tên miền quốc tế hóa chứa Unicode sang dạng xn-- tương thích ASCII và giải mã ngược lại. Chuyển đổi IDN hai chiều cho trình duyệt, email và DNS.
Bộ mã hóa ROT13Bộ mã hóa và giải mã ROT13 dịch mỗi chữ cái 13 vị trí trong bảng chữ cái, nên cùng một thao tác vừa mã hóa vừa giải mã. Mật mã Caesar cổ điển này chạy tức thì và miễn phí.
Bộ dịch mã MorseCong cu truc tuyen mien phi de dich qua lai giua van ban va ma Morse, kem phat am thanh cac dau cham va gach de luyen nghe va thuc hanh phat tin hieu.

Cach su dung

  1. 1
    Chọn kiểu mã hóa cần dùng— Base64 cho tệp và văn bản an toàn nhị phân, mã hóa URL cho chuỗi truy vấn, thực thể HTML cho mã đánh dấu, hex hoặc Unicode khi cần soi từng byte, Punycode cho tên miền quốc tế.
  2. 2
    Dán giá trị rồi đổi chiều— Mỗi công cụ mã hóa và giải mã bằng một nút chuyển, nên bạn có thể đi và về để xác nhận chuỗi trở lại nguyên vẹn.
  3. 3
    Xem nội dung sau khi giải mã— Bộ giải mã JWT tách token thành header, payload và chữ ký, hiển thị các claim như exp và scope để bạn biết vì sao token bị từ chối.

Cau hoi thuong gap

Không. Base64 chỉ là cách biểu diễn có thể đảo ngược chứ không phải mật mã — ai nhìn thấy chuỗi đó cũng giải mã được trong một bước. Hãy dùng nó để đưa dữ liệu nhị phân qua các kênh chỉ chấp nhận văn bản, còn khi một giá trị thực sự cần giữ kín thì dùng các công cụ trong nhóm hash và mã hóa.

Không. Nó tách token thành header, payload và chữ ký rồi đọc các claim cùng thời điểm hết hạn, nhưng việc xác minh chữ ký cần khóa bí mật hoặc khóa công khai và thuộc về máy chủ của bạn. Việc giải mã diễn ra ngay trong trình duyệt nên token không được gửi đi đâu cả.

Percent-encoding (trình mã hóa URL) dành cho giá trị đặt trong chuỗi truy vấn hoặc đường dẫn, nơi dấu cách, & và = sẽ làm thay đổi ý nghĩa của địa chỉ. Base64 an toàn cho URL đổi + và / thành - và _ để giá trị vẫn nguyên vẹn khi nằm trong URL hay một phân đoạn JWT.

Trang web nay su dung cookie de cai thien trai nghiem va quang cao. Tim hieu them

Vui lòng cho phép quảng cáo trên trang này

Để sử dụng các công cụ này, hãy cho phép quảng cáo trên trang này. Quảng cáo giúp duy trì dịch vụ miễn phí.

Mở trình chặn quảng cáo, tắt chặn cho trang này rồi kiểm tra lại.