เข้ารหัสและถอดรหัส URL
เข้ารหัสข้อความแบบเปอร์เซ็นต์สำหรับลิงก์ และแปลง URL ที่เข้ารหัสแล้วกลับเป็นข้อความที่อ่านได้
แจ้งปัญหาเกี่ยวกับเครื่องมือนี้
วิธีใช้งาน เข้ารหัส / ถอดรหัส URL
เลือกเข้ารหัสหรือถอดรหัส
เข้ารหัสทำให้ข้อความใส่ใน URL ได้อย่างปลอดภัย ถอดรหัสจะแปลง %20 และรหัสอื่นๆ กลับเป็นข้อความ
วางข้อความหรือลิงก์
ผลลัพธ์อัปเดตทันทีที่คุณพิมพ์ เลือกว่าจะเข้ารหัสเพียงส่วนหนึ่งของ URL หรือทั้ง URL
คัดลอกผลลัพธ์
คัดลอกหรือดาวน์โหลด สำหรับลิงก์ที่มีสตริงคิวรี พารามิเตอร์แต่ละตัวจะแสดงด้านล่างแบบถอดรหัสแล้ว
ทำไมต้องใช้ Utils365
ทุกภาษาและอีโมจิ
ข้อความถูกเข้ารหัสเป็น UTF-8 ภาษาไทย ภาษาจีน และอีโมจิจึงกลับมาเหมือนเดิมทุกประการ
อ่านลิงก์ติดตาม
วางลิงก์ยาวๆ แล้วดูพารามิเตอร์คิวรีแต่ละตัว เช่น utm_source แยกบรรทัดพร้อมค่าที่ถอดรหัสแล้ว
ข้อผิดพลาดชัดเจน
รหัส % ที่เสียจะถูกระบุพร้อมตำแหน่ง คุณจึงหาเจอได้แม้ใน URL ยาวๆ
เป็นส่วนตัวตั้งแต่การออกแบบ
การเข้ารหัสและถอดรหัสเกิดขึ้นในเบราว์เซอร์ ลิงก์ที่มีโทเค็นหรือข้อมูลส่วนตัวจึงไม่ถูกอัปโหลด
คำถามที่พบบ่อย
การเข้ารหัส URL คืออะไร
หรือเรียกว่า Percent-encoding คือการเขียนอักขระที่ใช้ใน URL ไม่ได้เป็น % ตามด้วยเลขฐานสิบหกสองหลัก ช่องว่างจะกลายเป็น %20 และ € กลายเป็น %E2%82%AC
ควรเข้ารหัสบางส่วนของ URL หรือทั้ง URL
เข้ารหัสบางส่วน เช่น คำค้นหาหรือค่าในสตริงคิวรี เพื่อไม่ให้อักขระอย่าง & และ = ทำให้ลิงก์เสีย เข้ารหัสทั้ง URL เฉพาะเมื่อต้องการแก้ช่องว่างและตัวอักษรพิเศษ โดยยังให้ : / ? & = # ใช้งานได้
ช่องว่างคือ %20 หรือ +
ใช้ได้ทั้งสองแบบ %20 ใช้ได้ทุกที่ใน URL ส่วน + หมายถึงช่องว่างเฉพาะในสตริงคิวรีและข้อมูลฟอร์ม ติ๊ก ช่องว่างเป็น + เพื่อเข้ารหัสแบบที่ฟอร์ม HTML ทำ
ทำไมการถอดรหัสบอกว่ารหัส % ไม่ถูกต้อง
% ต้องตามด้วยเลขฐานสิบหกสองหลัก และรหัสทั้งหมดรวมกันต้องเป็น UTF-8 ที่ถูกต้อง % ที่อยู่เดี่ยวๆ หรือรหัสที่ขาดหายอย่าง %E2%82 จะถอดรหัสไม่ได้ เครื่องหมายเปอร์เซ็นต์จริงเขียนเป็น %25
เหมือนกับ encodeURIComponent ไหม
ใช่ ข้อความสำหรับบางส่วนของ URL ใช้ encodeURIComponent และ URL ทั้งหมด ใช้ encodeURI ผลลัพธ์จึงตรงกับ JavaScript ทุกประการ