URL Encoder / Decoder

เข้ารหัสและถอด URL

แปลงข้อความเป็น percent encoding สำหรับส่วนประกอบ URL

วิธีใช้งาน

พื้นที่ทำงาน

บนอุปกรณ์คุณ
สูงสุด 1 MB · ประมวลผลบนอุปกรณ์ของคุณ

ไฟล์และข้อมูลประมวลผลในเบราว์เซอร์ ไม่อัปโหลดไปยังเซิร์ฟเวอร์Files are processed locally in your browser and are not uploaded to our server.

QUICK ANSWER

ช่องว่างใน URL encoding ต่างจากเครื่องหมาย + อย่างไร?

ทูลนี้ใช้ encodeURIComponent และ decodeURIComponent ช่องว่างจึงเป็น %20 และเครื่องหมาย + เป็น %2B เมื่อถอดรหัส + จะยังเป็น + ไม่ใช่ช่องว่าง จึงเหมาะกับค่าของส่วนประกอบ URL ไม่ใช่การถอด form-urlencoded ทั้งชุด

HOW IT WORKS

วิธีใช้ เข้ารหัสและถอด URL

  1. เลือกเข้ารหัสหรือถอดรหัส

  2. วางข้อความหรือ percent-encoded component

  3. กดแปลงข้อมูลแล้วคัดลอกไปใช้งาน

ตัวอย่าง: hello world+

เข้ารหัส hello world+ จะได้ hello%20world%2B และถอดกลับได้เป็นข้อความเดิม

ใช้กับค่าของ URL

encodeURIComponent เข้ารหัส / ? & = ด้วย หากนำ URL ทั้งเส้นมาใส่ เครื่องหมายแบ่ง URL จะถูกเข้ารหัสด้วย ควรใช้กับค่าทีละส่วน ไม่ใช่ URL parser

ข้อผิดพลาดและ Unicode

ลำดับ % ต้องมี hexadecimal และแทนไบต์ UTF-8 ที่ถูกต้อง ข้อมูลไม่สมบูรณ์จะถูกปฏิเสธ ไม่พยายามแก้หรือเดาค่าให้

ความเป็นส่วนตัว

ไฟล์และข้อมูลประมวลผลบนเบราว์เซอร์ ไม่อัปโหลดไปยังเซิร์ฟเวอร์ การเริ่มใหม่ ปิดหน้า หรือโหลดหน้าใหม่จะล้างข้อมูลที่เลือกไว้ อ่านนโยบายความเป็นส่วนตัว

FAQ

คำถามที่พบบ่อย