Mã hóa & giải mã URL
Mã hóa phần trăm văn bản cho URL hoặc giải mã chuỗi được mã hóa phần trăm trở lại văn bản có thể đọc — ngay lập tức, riêng tư.
Giới thiệu về Mã hóa & giải mã URL
Công cụ mã hóa URL của Handytool mã hóa phần trăm văn bản để sử dụng an toàn trong URL, chuỗi truy vấn và dữ liệu biểu mẫu — và giải mã chuỗi được mã hóa phần trăm trở lại văn bản có thể đọc. Chọn giữa phạm vi thành phần (mã hóa mọi thứ, bao gồm / và ?) và phạm vi URI đầy đủ (giữ nguyên cấu trúc URL). Mọi thứ chạy trong trình duyệt của bạn, vì vậy bạn có thể mã hóa token API, tham số truy vấn hoặc chuỗi nhạy cảm mà không lo lắng.
Tính năng của Mã hóa & giải mã URL
- 01
Phạm vi thành phần và URI đầy đủ
Sử dụng phạm vi thành phần để mã hóa một giá trị tham số truy vấn duy nhất — nó thoát khỏi mọi ký tự được bảo vệ. Sử dụng phạm vi URI đầy đủ để mã hóa toàn bộ URL trong khi vẫn giữ /, ?, và # làm dấu phân cách cấu trúc. Kết quả khớp với encodeURIComponent và encodeURI của JavaScript.
- 02
Chuyển đổi hai chiều
Chuyển đổi giữa mã hóa và giải mã bằng một cú nhấp chuột. Giải mã loại bỏ ký tự %20, %3F và tất cả các chuỗi được mã hóa phần trăm khác trở lại văn bản gốc, bao gồm các ký tự không phải ASCII.
- 03
Chạy trong trình duyệt của bạn
Mã hóa sử dụng các API URL gốc của trình duyệt. Dữ liệu nhập của bạn không bao giờ rời khỏi thiết bị — tiện lợi khi bạn làm việc với token, thông tin đăng nhập hoặc các tham số riêng tư.
Câu hỏi thường gặp về Mã hóa & giải mã URL
- Mã hóa URL là gì?
- Mã hóa URL (mã hóa phần trăm) thay thế các ký tự có ý nghĩa đặc biệt trong URL — khoảng trắng, &, =, ? và không ASCII — bằng % theo sau hai chữ số hex. Nó cho phép bạn an toàn đưa văn bản tùy ý vào URL hoặc chuỗi truy vấn mà không làm hỏng cấu trúc của nó.
- Khi nào tôi nên sử dụng 'thành phần' so với mã hóa 'URI đầy đủ'?
- Sử dụng phạm vi thành phần khi mã hóa một giá trị tham số truy vấn duy nhất — nó thoát khỏi mọi ký tự được bảo vệ bao gồm /, ?, và #. Sử dụng phạm vi URI đầy đủ khi mã hóa toàn bộ URL — nó giữ nguyên các ký tự cấu trúc để URL vẫn có thể phân tích.
- Nó có xử lý các ký tự Unicode không?
- Vâng. Các ký tự Unicode (emoji, Cyrillic, CJK) trước tiên được chuyển đổi thành byte UTF-8 và sau đó được mã hóa phần trăm từng byte, khớp với định dạng %XX%XX tiêu chuẩn được sử dụng bởi mọi trình duyệt hiện đại.
- Mã hóa URL có giống với mã hóa HTML không?
- Không. Mã hóa URL sử dụng mã hóa phần trăm (%20 cho dấu cách); mã hóa HTML sử dụng các thực thể (& cho &). Chúng phục vụ các mục đích khác nhau — mã hóa URL bảo vệ URL, mã hóa HTML bảo vệ đánh dấu HTML.
- Dữ liệu nhập của tôi có được lưu trữ ở bất kỳ đâu không?
- Không. Mọi thứ chạy locally trong trình duyệt của bạn bằng cách sử dụng các API URL JavaScript gốc. Không có gì được tải lên, ghi nhật ký hoặc lưu trữ.
Công cụ liên quan
Tiện ích →- Sẵn sàng
Mã hóa & giải mã Base64
Mã hóa văn bản thành Base64 và giải mã Base64 trở lại văn bản, bao gồm Base64 an toàn URL — hoàn toàn trong trình duyệt của bạn.
Tiện íchChạy cục bộMở - Sẵn sàng
Trình tạo hash SHA & hash
Tạo hash SHA-1, SHA-256, SHA-384 và SHA-512 của bất kỳ văn bản nào, ở dạng hex hoặc Base64 — hoàn toàn trong trình duyệt của bạn.
Tiện íchChạy cục bộMở - Sẵn sàng
Trình tạo UUID
Tạo UUID v4 ngẫu nhiên mạnh mã hóa hoặc UUID v7 theo thứ tự thời gian, một lần hoặc nhiều lần cùng một lúc — trong trình duyệt của bạn.
Tiện íchChạy cục bộMở
Khám phá các công cụ khác
Tất cả công cụ →- Sẵn sàng
PDF sang JPG
Chuyển mỗi trang PDF thành ảnh JPG, PNG hoặc WebP sắc nét ngay trong trình duyệt — không upload, không mất chất lượng.
PDFChạy cục bộMở - Sẵn sàng
Xoá nền
Xoá nền ảnh bằng mô hình AI chạy trên trình duyệt — không cần tải lên, ảnh của bạn ở lại trên thiết bị.
Hình ảnhChạy cục bộMở - Sẵn sàng
Cắt video
Cắt đầu hoặc cuối video với độ chính xác từng khung hình.
VideoMở - Sẵn sàng
Cắt âm thanh
Cắt một đoạn trong tệp âm thanh.
Âm thanhChạy cục bộMở - Sẵn sàng
Markdown sang HTML
Chuyển đổi Markdown thành HTML sạch sẽ ngay trong trình duyệt của bạn.
Tài liệuChạy cục bộMở