เข้ารหัส percent-encode สตริงหรือถอดรหัส (RFC 3986)

การ percent-encoding และการถอดรหัส (RFC 3986) ทำงานทั้งหมดในเบราว์เซอร์ — ไม่มีการอัปโหลด

ข้อความธรรมดา
เข้ารหัสแล้ว
ไม่สามารถถอดรหัสข้อมูลนำเข้าได้

เกี่ยวกับ URL Encode / Decode

เครื่องมือเข้ารหัสและถอดรหัส URL นี้เข้ารหัสสตริงแบบ percent-encoding ตามมาตรฐาน RFC 3986 และถอดรหัสกลับ แบบสดในสองช่อง พิมพ์ข้อความธรรมดาด้านหนึ่งแล้วรูปแบบที่เข้ารหัสจะปรากฏอีกด้าน วางค่า query ที่เข้ารหัสแล้วก็จะถูกถอดรหัสทันที ปุ่มสลับจะกลับทิศทาง

Percent encoding จะแทนที่อักขระที่ไม่ปลอดภัยใน URL — ช่องว่าง สระเน้นเสียง เครื่องหมาย ampersand เครื่องหมายทับ และอักขระสงวนอื่น ๆ — ด้วยลำดับหลบหนี %XX เครื่องมือนี้เข้ารหัสอย่างเคร่งครัด (ช่องว่างกลายเป็น %20 ไม่ใช่ +) ซึ่งเป็นรูปแบบที่ถูกต้องสำหรับส่วนพาธและ query string สมัยใหม่

ทำงานทั้งหมดในเบราว์เซอร์ของคุณ ดังนั้น URL callback ลิงก์ที่มีลายเซ็น และ query string ที่มีโทเคนจะไม่ถูกส่งไปยังเซิร์ฟเวอร์เลย ใช้มันเพื่อเข้ารหัส url ออนไลน์ก่อนสร้างลิงก์ หรือทำให้พารามิเตอร์ที่เต็มไปด้วย % ที่อ่านไม่ออกกลับมาอ่านได้ระหว่างการดีบัก

วิธีใช้ URL Encode / Decode

  1. พิมพ์หรือวางข้อความหรือส่วนของ URL ที่คุณต้องการเข้ารหัสในช่องข้อความธรรมดา
  2. อ่านผลลัพธ์ที่เข้ารหัสแบบ percent ในอีกช่อง — จะอัปเดตขณะที่คุณพิมพ์
  3. หากต้องการถอดรหัส ให้วางสตริงที่เข้ารหัสแล้วในช่องเข้ารหัสแทน
  4. ใช้ปุ่มสลับเพื่อพลิกทิศทาง แล้วคัดลอกฝั่งที่คุณต้องการ

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

เข้ารหัสเฉพาะส่วนประกอบแต่ละส่วน — ค่า query ส่วนพาธ เป้าหมายการเปลี่ยนเส้นทาง — ไม่ใช่ URL ทั้งหมด ตัวเข้ารหัสจะหลบหนีอักขระสงวนอย่าง / และ ? ดังนั้นการนำ URL ทั้งหมดผ่านมันจะทำให้โครงสร้างเสียหาย

มันเป็นไปตาม RFC 3986 ซึ่งช่องว่างคือ %20 ธรรมเนียม + ใช้ได้เฉพาะกับรูปแบบเก่า application/x-www-form-urlencoded เท่านั้น %20 ปลอดภัยในทั้งสองบริบท ซึ่งเป็นเหตุผลที่ตัวเข้ารหัสที่เข้มงวดเลือกใช้มัน

ไม่ การเข้ารหัสและถอดรหัสทำงานทั้งหมดในเบราว์เซอร์ของคุณ ดังนั้น URL ที่มีโทเคนเซสชัน คีย์ API หรือข้อมูลส่วนบุคคลจะยังอยู่บนเครื่องของคุณ

ใช่ — ฟรีและไม่จำกัด ไม่ต้องสมัครสมาชิก

การถอดรหัสจะล้มเหลวเมื่อเครื่องหมาย % ไม่ตามด้วยเลขฐานสิบหกที่ถูกต้องสองตัว — มักเกิดจากสตริงถูกตัดทอนหรือเข้ารหัสซ้ำสองครั้ง แก้ไขลำดับที่ผิดรูปแบบ หรือถอดรหัสสองครั้งหากค่านั้นถูกเข้ารหัสสองครั้ง

แชร์สิ่งนี้

การค้นหายอดนิยม
URL เข้ารหัส URL ถอดรหัส เข้ารหัสเปอร์เซ็นต์ ตัวเข้ารหัส URL ออนไลน์ ถอดรหัสสตริง URL เข้ารหัสคอมโพเนนต์ URI
ต้องการความช่วยเหลือ?
พบปัญหากับเครื่องมือนี้หรือไม่? แจ้งทีมงานของเรา
รายงานปัญหา

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