Công cụ mã hóa và giải mã URL trực tuyến giúp bạn chuyển đổi văn bản sang định dạng URL an toàn (percent-encoding) và ngược lại, ngay trên trình duyệt.
Mã hóa URL là gì?
Mã hóa URL (URL encoding hay percent-encoding) là quá trình chuyển đổi các ký tự đặc biệt thành định dạng %XX để sử dụng an toàn trong URL. Ví dụ: khoảng trắng trở thành %20, ký tự & trở thành %26. Điều này cần thiết khi truyền dữ liệu trong query string, đường dẫn hoặc tham số API.
Cách sử dụng
- Truy cập Mã hóa/Giải mã URL
- Chọn chế độ: "Mã hóa" hoặc "Giải mã"
- Dán văn bản hoặc URL cần xử lý
- Kết quả hiển thị ngay lập tức
- Sao chép kết quả để sử dụng
Trường hợp sử dụng
- Mã hóa tham số truy vấn trong URL API (ví dụ: từ khóa tìm kiếm)
- Giải mã URL được sao chép từ thanh địa chỉ trình duyệt
- Xử lý dữ liệu biểu mẫu HTML được gửi qua phương thức GET
- Debug và kiểm tra các yêu cầu HTTP trong phát triển web
- Mã hóa đường dẫn file chứa ký tự đặc biệt
Câu hỏi thường gặp
Sự khác biệt giữa encodeURI và encodeURIComponent là gì? encodeURI giữ lại các ký tự có chức năng trong URL như /, ?, #. encodeURIComponent mã hóa tất cả, phù hợp cho giá trị tham số.
Có hỗ trợ tiếng Việt và Unicode không? Có, công cụ hỗ trợ đầy đủ UTF-8, bao gồm tiếng Việt có dấu và các ký tự Unicode.
Dữ liệu của tôi có được lưu không? Không, tất cả xử lý diễn ra trên trình duyệt. Không có gì được gửi lên máy chủ.
Công cụ mã hóa khoảng trắng thành %20 hay + không? Sử dụng mã hóa chuẩn với %20. Ký tự + thường được dùng trong application/x-www-form-urlencoded.
Mã hóa URL ngay - Mã hóa/Giải mã URL miễn phí, không cần đăng ký.
