อินพุต
เลือกโหมด:
เอาต์พุต
อธิบายการเข้ารหัส URL
encodeURIComponent
เข้ารหัสอักขระทั้งหมดยกเว้น: A-Z a-z 0-9 - _ . ! ~ * ' ( )
ใช้สำหรับ: พารามิเตอร์ query, ข้อมูลฟอร์ม
encodeURI
รักษาโครงสร้าง URL (เก็บ: : / ? # [ ] @ ! $ & ' ( ) * + , ; =)
ใช้สำหรับ: URL ที่สมบูรณ์พร้อมอักขระพิเศษ
คู่มือฉบับสมบูรณ์เกี่ยวกับการเข้ารหัสและถอดรหัส URL
การเข้ารหัส URL คืออะไร?
การเข้ารหัส URL (เรียกอีกอย่างว่า percent encoding) แปลงอักขระเป็นรูปแบบที่สามารถส่งผ่านอินเทอร์เน็ตได้อย่างปลอดภัย อักขระพิเศษจะถูกแทนที่ด้วย "%" ตามด้วยเลขฐานสิบหกสองหลักที่แสดงรหัส ASCII ของอักขระ ทำให้มั่นใจว่า URL ทำงานได้ถูกต้องโดยไม่คำนึงถึงอักขระที่มีอยู่
encodeURIComponent เทียบกับ encodeURI
encodeURIComponent: เข้ารหัสอักขระพิเศษทั้งหมดยกเว้น A-Z a-z 0-9 - _ . ! ~ * ' ( ) ใช้สำหรับพารามิเตอร์ query, ค่าฟอร์ม และข้อมูลผู้ใช้ที่จะเป็นส่วนหนึ่งของ URL
encodeURI: เข้ารหัสอักขระน้อยกว่า รักษาอักขระโครงสร้าง URL เช่น : / ? # [ ] @ ! เป็นต้น ใช้เมื่อเข้ารหัส URL ที่สมบูรณ์ที่มีโครงสร้างถูกต้องแล้ว
ตัวอย่างการเข้ารหัส URL ที่พบบ่อย
ต้นฉบับ: "hello world" เข้ารหัส: "hello%20world"
ต้นฉบับ: "user@email.com" เข้ารหัส: "user%40email.com"
ต้นฉบับ: "50% off" เข้ารหัส: "50%25%20off"
ต้นฉบับ: "a&b=c" เข้ารหัส: "a%26b%3Dc"
ความเป็นส่วนตัวและความปลอดภัย
การเข้ารหัสและถอดรหัส URL ทั้งหมดทำในเว็บเบราว์เซอร์ของคุณโดยใช้ JavaScript URL และข้อมูลของคุณจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา ไม่ถูกจัดเก็บ บันทึก หรือส่งต่อไปยังบุคคลที่สาม
เรียนรู้เพิ่มเติมเกี่ยวกับการเข้ารหัส URL
ต้องการเข้าใจการเข้ารหัส URL อย่างลึกซึ้ง? อ่านคู่มือฉบับสมบูรณ์ของเราที่ครอบคลุม URL คืออะไร, percent-encoding ทำงานอย่างไร, อักขระสงวนกับไม่สงวน, ความแตกต่างระหว่าง encodeURI กับ encodeURIComponent, การเข้ารหัสอักขระ Unicode, ข้อผิดพลาดที่พบบ่อย และตัวอย่างจริง
อ่าน: การเข้ารหัส URL คืออะไร?เครื่องมือเข้ารหัสและนักพัฒนาที่เกี่ยวข้อง
ตัวเข้ารหัส Base64
เข้ารหัสและถอดรหัสข้อความหรือข้อมูลเป็น/จากรูปแบบ Base64 สำหรับการส่งข้อมูลและการรวม API
จัดรูปแบบ JSON
จัดรูปแบบ ตรวจสอบ และจัดระเบียบข้อมูล JSON พร้อมการตรวจสอบแบบเรียลไทม์และการย่อ
โปรแกรมแก้ไขข้อความ Pro
แก้ไขข้อความขั้นสูงพร้อมค้นหา/แทนที่ แก้ไขหลายบรรทัด และเครื่องมือแปลง
ตัวแทนที่ข้อความ
ค้นหาและแทนที่ข้อความพร้อมรองรับ regex ตัวพิมพ์เล็ก-ใหญ่ และการแทนที่จำนวนมาก
ตัวแปลงตัวพิมพ์
แปลงข้อความระหว่างตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก title case, camelCase, snake_case และอื่นๆ
ตัวนับคำ
นับคำ อักขระ ประโยค และย่อหน้าพร้อมสถิติแบบเรียลไทม์