Mã hóa URL

Mã hóa URL

Mã hóa phần trăm văn bản để dùng trong URL.

Miễn phí
Không đăng ký
Tức thì
Riêng tư
Nhập
0 từ • 0 ký tự • 0 không khoảng trắng • 0 dòng
Chuyển sang
Đầu ra
0 từ • 0 ký tự • 0 không khoảng trắng • 0 dòng

Riêng tư theo thiết kế

Việc chuyển đổi chạy hoàn toàn trên trình duyệt. Văn bản của bạn không được gửi lên máy chủ.

Mẹo

Mã hóa giá trị query, không phải cả URL, trừ khi bạn cần thoát mọi ký tự dành riêng. Khoảng trắng thành %20.

Cách chuyển với Mã hóa URL

  1. Dán hoặc gõ văn bản vào khung input.

  2. Kết quả mã hóa hoặc giải mã cập nhật ngay — không tải dữ liệu lên.

  3. Dùng Chuyển sang để đổi giữa Mã hóa và Giải mã. Input được giữ.

  4. Sao chép kết quả, hoặc dùng nó làm input tiếp theo.

Khi nào nên dùng?

  • Chuỗi query

    Thoát khoảng trắng và ký hiệu để tham số tìm kiếm vẫn hợp lệ trong URL.

  • Form

    Chuẩn bị giá trị trường trước khi đưa vào href hoặc chuyển hướng.

  • API

    Mã hóa đoạn path và khóa mà trình duyệt sẽ coi là ký tự dành riêng.

  • Khứ hồi

    Giải mã đoạn URL đã sao chép về văn bản gốc, rồi mã hóa lại để kiểm tra.

Văn bản của bạn được giữ riêng tư.

Mã hóa và giải mã URL chạy hoàn toàn trên trình duyệt. Chuỗi query và đường dẫn không được tải lên.

Tìm hiểu thêm về quyền riêng tư →

Về mã hóa phần trăm URL trên trình duyệt

Mã hóa / Giải mã URL mã hóa phần trăm các ký tự dành riêng để giá trị nằm trong chuỗi query hoặc path. Khoảng trắng thành %20. Mã hóa giá trị, không phải lúc nào cũng cả URL, trừ khi bạn cố ý thoát cả gạch chéo và dấu hai chấm. Giải mã đảo đoạn đã sao chép về văn bản đọc được. Unicode là UTF-8 rồi mã hóa phần trăm.

Ví dụ: hello world mã hóa thành hello%20world. Giá trị query a+b=c cần mã hóa trước khi gắn vào ?q=. Khứ hồi mã hóa rồi giải mã nên khớp bản gốc với Unicode điển hình.

Đây không phải phân tích URL (dùng Phân tích URL để tách host, path và query). Không phải Base64. Liên quan: Mã hóa Base64, Mã hóa HTML, Tạo slug. Không tải dữ liệu lên. Chuyển sang giữ input khi đổi mã hóa và giải mã.

Công cụ mã hóa liên quan

Ví dụ Mã hóa URL

Khoảng trắng

Input
hello world
Output
hello%20world

Giá trị query

Input
q=json formatter
Output
q%3Djson%20formatter

Unicode và ký hiệu

Input
café & tea
Output
caf%C3%A9%20%26%20tea

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

Thao tácVí dụDùng khi
Mã hóahello%20worldTham số query, giá trị form, và đoạn path API
Giải mãhello worldKhôi phục văn bản đọc được từ chuỗi mã hóa phần trăm

Hỏi đáp Mã hóa URL

Mã hóa tham số query và giá trị chứa khoảng trắng, ký hiệu hoặc ký tự không phải ASCII để URL vẫn hợp lệ.

Không. Mã hóa URL mã hóa phần trăm các ký tự cho URL. Base64 là kiểu mã hóa khác, dùng để truyền ASCII an toàn với dữ liệu nhị phân.