URL Encoder & Decoder

เข้ารหัสข้อความเป็นรูปแบบ URL และถอดรหัสสตริงที่เข้ารหัสแบบ URL ได้ทันที เหมาะสำหรับงานพัฒนาเว็บ การเชื่อมต่อ API และการจัดการอักขระพิเศษใน URL ตามมาตรฐาน RFC 3986

ข้อความที่ป้อน
ป้อนข้อความใดก็ได้ที่มีอักขระพิเศษ ช่องว่าง หรือสัญลักษณ์ Unicode
ผลลัพธ์ที่เข้ารหัสแบบ URL
🔗 ข้อความที่เข้ารหัสแบบ URL
ป้อนข้อความในช่องอินพุตเพื่อดูผลการเข้ารหัส URL
ทำความเข้าใจการเข้ารหัส URL

URL Encoding ทำงานอย่างไร

  • แปลงอักขระพิเศษเป็นรูปแบบ %XX
  • ใช้การเข้ารหัส UTF-8 สำหรับอักขระ Unicode
  • ปลอดภัยสำหรับ URL แบบ HTTP และพารามิเตอร์ใน query string
  • คงตัวอักษรและตัวเลขกับสัญลักษณ์ที่ปลอดภัยไว้เหมือนเดิม
  • มาตรฐานการเข้ารหัสที่เป็นไปตาม RFC 3986

อักขระที่พบบ่อย

ช่องว่าง → %20
& → %26
? → %3F
= → %3D
+ → %2B
% → %25
🌍 → %F0%9F%8C%8D

💡 เคล็ดลับจากมืออาชีพ

  • ควรเข้ารหัส URL เสมอก่อนส่งใน HTTP request
  • ใช้ encodeURIComponent() กับค่าของพารามิเตอร์ใน query string
  • ใช้ encodeURI() กับ URL ทั้งเส้น (คง :// และ / ไว้)
  • เครื่องมือของเราใช้ encodeURIComponent() เพื่อความเข้ากันได้สูงสุด
  • การเข้ารหัส URL ย้อนกลับได้ - คุณสามารถถอดรหัสกลับเป็นต้นฉบับได้เสมอ

ทำไมต้องใช้เครื่องมือ URL ของเรา?

🚀 เร็วและทันที

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

🔒 ความเป็นส่วนตัวและความปลอดภัย

ข้อมูลของคุณไม่ออกจากเบราว์เซอร์ การเข้ารหัสและถอดรหัสทั้งหมดทำงานในเครื่อง จึงมั่นใจได้ทั้งความเป็นส่วนตัวและความปลอดภัย

📱 ใช้ได้ทุกแพลตฟอร์ม

ทำงานได้ดีทั้งบนเดสก์ท็อป แท็บเล็ต และมือถือ ใช้ได้ทุกที่ที่มีเบราว์เซอร์รุ่นใหม่

URL Encoding คืออะไร?

URL encoding หรือที่เรียกว่า percent encoding คือกลไกการเข้ารหัสข้อมูลใน Uniform Resource Identifier (URI) โดยแปลงอักขระให้อยู่ในรูปแบบที่ส่งผ่านอินเทอร์เน็ตได้อย่างปลอดภัย อักขระจะถูกแปลงเป็นรูปแบบ %XX โดย XX คือค่าฐานสิบหกของอักขระนั้น

กรณีใช้งานที่พบบ่อย

ฟีเจอร์

🔗 เข้ารหัส URL

แปลงข้อความธรรมดาเป็นรูปแบบ URL-encoded พร้อมรองรับอักขระ UTF-8 เต็มรูปแบบ รวมถึงอิโมจิและข้อความภาษาต่างประเทศ

🔓 ถอดรหัส URL

แปลงสตริงที่เข้ารหัสแบบ URL (รูปแบบ %XX) กลับเป็นข้อความที่อ่านได้ พร้อมตรวจสอบความถูกต้องและตรวจจับข้อผิดพลาดอัตโนมัติ

ประมวลผลแบบเรียลไทม์

เข้ารหัสและถอดรหัสทันทีขณะพิมพ์ พร้อมพรีวิวสดและอัปเดตอัตโนมัติโดยไม่ต้องรีเฟรชหน้า

เป็นไปตามมาตรฐาน RFC 3986

ทำตามมาตรฐาน RFC 3986 สำหรับการเข้ารหัส URI จึงเข้ากันได้กับเบราว์เซอร์และเซิร์ฟเวอร์รุ่นใหม่

📋 คัดลอกไปยังคลิปบอร์ด

คัดลอกทั้งอินพุตและเอาต์พุตได้ด้วยคลิกเดียว พร้อมแจ้งเตือนเมื่อสำเร็จและจัดการข้อผิดพลาด

🌐 รองรับ UTF-8

รองรับ Unicode เต็มรูปแบบสำหรับอักขระภาษาต่างประเทศ อิโมจิ และสัญลักษณ์พิเศษ พร้อมทำ percent encoding ได้อย่างถูกต้อง

ตัวอย่างการเข้ารหัส URL

อักขระที่พบบ่อย

ช่องว่าง " " → %20
แอมเปอร์แซนด์ & → %26
เครื่องหมายคำถาม ? → %3F
เครื่องหมายเท่ากับ = → %3D
เครื่องหมายบวก + → %2B
เครื่องหมายเปอร์เซ็นต์ % → %25

อักขระ Unicode

โลก 🌍 → %F0%9F%8C%8D
สวัสดี 中文 → %E4%B8%AD%E6%96%87
Café → Caf%C3%A9
naïve → %20na%C3%AFve

💡 เคล็ดลับจากมืออาชีพ

  • ควรเข้ารหัส URL ให้ข้อมูลเสมอก่อนส่งเป็นพารามิเตอร์ใน query string
  • ใช้ encodeURIComponent() กับค่าของพารามิเตอร์แต่ละตัว
  • ใช้ encodeURI() เมื่อคุณต้องการเข้ารหัส URL ทั้งเส้น
  • จำไว้ว่าการถอดรหัส URL ปลอดภัยและย้อนกลับได้เสมอ
  • อักขระพิเศษอย่างช่องว่าง, &, ?, = จำเป็นต้องเข้ารหัส