URL Encode

เข้ารหัส URL ของคุณอย่างรวดเร็วและปลอดภัย เรียบง่าย เร็ว ไม่ยุ่งยาก

Tool Icon URL Encode

Ready to copy
---
 

เกี่ยวกับเครื่องมือนี้

ดังนั้น คุณมี URL ที่มีช่องว่าง สัญลักษณ์แปลก ๆ หรืออักขระที่ไม่ควรอยู่ในที่อยู่เว็บ บางทีคุณอาจกำลังสร้างลิงก์สำหรับ API ส่งข้อมูลผ่าน query string หรือเพียงแค่ต้องการให้แน่ใจว่า URL ของคุณจะไม่พังเมื่อผู้ใช้คลิก นั่นคือจุดที่ URL encoding เข้ามาช่วย URL encoding หรือที่เรียกว่า percent encoding เป็นวิธีพื้นฐานในการแปลงอักขระที่ไม่ได้รับอนุญาตใน URL ให้อยู่ในรูปแบบที่ปลอดภัยในการใช้งาน โดยแทนที่อักขระที่ก่อปัญหาด้วยเครื่องหมายเปอร์เซ็นต์ (%) ตามด้วยเลขฐานสิบหกสองหลัก ตัวอย่างเช่น ช่องว่างจะกลายเป็น %20 และเครื่องหมายและ (&) จะกลายเป็น %26 มันไม่ใช่เวทมนตร์ มันเป็นเพียงมาตรฐาน และจริงๆ แล้ว เมื่อคุณทำมาหลายครั้ง มันจะเริ่มรู้สึกเป็นธรรมชาติ ภาษาโปรแกรมส่วนใหญ่มีฟังก์ชันในตัวสำหรับการทำเช่นนี้ และยังมีเครื่องมือออนไลน์มากมายที่จะทำให้คุณได้ผลลัพธ์ในการคลิกเดียว แต่การที่รู้วิธีทำงานของมันนั้น? มันมีประโยชน์มาก

คุณสมบัติหลัก

  • แปลงช่องว่าง สัญลักษณ์ และอักขระที่ไม่ใช่ ASCII ให้อยู่ในรูปแบบที่ปลอดภัยสำหรับ URL
  • ใช้ percent encoding (%XX) เพื่อแสดงอักขระที่ไม่ปลอดภัย
  • รักษาอักขระตัวอักษรและตัวเลข รวมถึงสัญลักษณ์ปลอดภัยบางตัว เช่น เครื่องหมายขีดกลางและขีดล่าง
  • จำเป็นสำหรับ query parameters, ข้อมูลแบบฟอร์ม และคำขอ API
  • ทำงานได้ในเบราว์เซอร์และเซิร์ฟเวอร์ทุกตัว—เป็นส่วนหนึ่งของมาตรฐาน HTTP
  • สามารถย้อนกลับได้: คุณสามารถถอดรหัสกลับเป็นข้อความเดิมได้

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

ทำไมฉันถึงต้องใช้ URL encoding?
เพราะ URL มีกฎเกณฑ์ที่เข้มงวดเกี่ยวกับอักขระที่สามารถมีได้ หากคุณใส่ช่องว่างหรือเครื่องหมายคำถามที่ไม่เหมาะสม อาจทำให้ URL ถูกตัดหรือตีความผิด การเข้ารหัสช่วยให้ทุกอย่างถูกส่งผ่านอย่างถูกต้อง—โดยเฉพาะเมื่อคุณส่งข้อมูลจากผู้ใช้หรือข้อมูลแบนามิก

URL encoding ทำให้ข้อมูลของฉันปลอดภัยหรือไม่?
ไม่ การเข้ารหัสไม่ใช่การเข้ารหัสลับ (encryption) มันเปลี่ยนเพียงรูปแบบเท่านั้นเพื่อให้ URL ทำงานได้ หากคุณกำลังส่งรหัสผ่านหรือข้อมูลที่ละเอียดอ่อน คุณยังคงต้องใช้ HTTPS และมาตรการรักษาความปลอดภัยอื่น ๆ อย่าสับสนระหว่างการเข้ารหัสกับการปกป้อง