digtools
🔗
url encoder decoder,

เข้ารหัส / ถอดรหัส URL

เข้ารหัสและถอดรหัส percent-encoding (URL) แบบเรียลไทม์เหมาะสำหรับการสร้างพารามิเตอร์การค้นหาและการวิเคราะห์ URL

🔄
แปลงสองทิศทาง
เข้ารหัส ↔ ถอดรหัส ได้ในคลิกเดียว
เรียลไทม์
แสดงผลลัพธ์ทันทีที่คุณพิมพ์
🔒
ทำงานบนเบราว์เซอร์
ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์
ข้อมูลเข้า (ข้อความที่ต้องการเข้ารหัส)
ผลลัพธ์
🔒 การแปลงข้อมูลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์
about,

ภาพรวม

เครื่องมือออนไลน์ฟรี ที่ช่วยแปลงอักขระพิเศษใน URL — เช่น ช่องว่าง ข้อความภาษาไทย และสัญลักษณ์ — ให้เป็น percent-encoding (รูปแบบ %XX) ที่สอดคล้องกับมาตรฐาน RFC 3986 คุณยังสามารถถอดรหัส URL ที่ถูกเข้ารหัสแล้วให้กลับมาเป็นสตริงที่อ่านได้เหมือนเดิม

รองรับทั้งโหมด encodeURIComponent และ encodeURI ทำให้เหมาะอย่างยิ่งสำหรับการสร้างพารามิเตอร์การค้นหาของ API หรือการตรวจสอบ URL ที่เป็นมิตรกับ SEO การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณโดยตรง

how to use,

วิธีใช้งาน

ขั้นตอนที่ 1

เลือกโหมด

ใช้ปุ่มสลับเพื่อเลือกระหว่างโหมด "เข้ารหัส" หรือ "ถอดรหัส"

ขั้นตอนที่ 2

ป้อนข้อความ

วาง URL หรือสตริงข้อความลงในช่องป้อนข้อมูลทางซ้าย ผลลัพธ์จะแสดงขึ้นมาทางขวาทันที

ขั้นตอนที่ 3

คัดลอกและนำไปใช้

คลิกปุ่มคัดลอกเพื่อบันทึกผลลัพธ์ไปยังคลิปบอร์ด ใช้ปุ่มสลับเพื่อสลับตำแหน่งข้อความข้อมูลเข้าและผลลัพธ์

glossary,

คำศัพท์

Percent-Encoding (การเข้ารหัสเปอร์เซ็นต์)
วิธีการเข้ารหัสอักขระที่ไม่สามารถใช้ใน URL ให้อยู่ในรูปแบบ %XX (โดยที่ XX คือเลขฐานสิบหก) กำหนดไว้ใน RFC 3986
encodeURIComponent
ฟังก์ชัน JavaScript ที่เข้ารหัสอักขระพิเศษทั้งหมดรวมถึง /, ? และ & มักใช้สำหรับค่าของพารามิเตอร์การค้นหาเป็นหลัก
encodeURI
ฟังก์ชัน JavaScript ที่จะคงอักขระโครงสร้าง URL ไว้ (/, :, ?, #, &) โดยไม่เข้ารหัส ในขณะที่เข้ารหัสอักขระพิเศษอื่นๆ ทั้งหมด
UTF-8
รูปแบบการเข้ารหัส Unicode อักขระภาษาไทยหรือภาษาญี่ปุ่นหนึ่งตัวมักจะถูกเข้ารหัสเป็น 3 ไบต์ (เช่น %E0%B8%81)
RFC 3986
มาตรฐานอินเทอร์เน็ตที่กำหนดไวยากรณ์ URI รวมถึงความแตกต่างระหว่างอักขระที่สงวนไว้และอักขระที่ไม่สงวนไว้
Query String (สตริงการค้นหา)
ส่วนของ URL ที่ตามหลัง ? ใช้เพื่อบรรจุพารามิเตอร์ในรูปแบบ key=value และเชื่อมต่อกันด้วย &
Fragment (ส่วนย่อย)
ส่วนของ URL ที่ตามหลัง # ใช้เพื่อระบุตำแหน่งบนหน้าเว็บ (anchor)
faq,

FAQ

Q.encodeURIComponent และ encodeURI แตกต่างกันอย่างไร?
encodeURIComponent เข้ารหัสอักขระพิเศษทั้งหมดรวมถึง /, ? และ & ในขณะที่ encodeURI จะเก็บอักขระโครงสร้าง URL ไว้ตามเดิม และเข้ารหัสเฉพาะอักขระที่ไม่ใช่ ASCII เท่านั้น
Q.ข้อมูล URL ของฉันจะถูกส่งไปยังเซิร์ฟเวอร์ใดหรือไม่?
ไม่ การแปลงข้อมูลทั้งหมดเกิดขึ้นภายในเบราว์เซอร์อย่างสมบูรณ์ผ่านฟังก์ชันในตัวของ JavaScript
Q.จะเกิดอะไรขึ้นเมื่อฉันเข้ารหัสข้อความภาษาไทยหรือภาษาญี่ปุ่น?
ข้อความจะถูกเข้ารหัสในรูปแบบ UTF-8 ซึ่งจะแปลงอักขระภาษาไทยหรือภาษาญี่ปุ่นแต่ละตัวให้เป็นลำดับ percent-encoding แบบ 3 ไบต์ เช่น %E0%B8%81
Q.ถ้าการถอดรหัสล้มเหลวจะเกิดอะไรขึ้น?
ข้อผิดพลาดจะเกิดขึ้นหากข้อมูลป้อนเข้ามีลำดับ percent-encoding ที่ไม่ถูกต้อง (เช่น %ZZ) โปรดตรวจสอบข้อมูลที่คุณป้อนอีกครั้ง
Q.ฉันสามารถเข้ารหัส Base64 ที่นี่ได้ไหม?
เครื่องมือนี้ใช้สำหรับ percent-encoding ใน URL โดยเฉพาะ โปรดใช้เครื่องมือ Base64 แยกต่างหากสำหรับการเข้ารหัส Base64
use cases,

กรณีการใช้งาน

🔧 การพัฒนา API

ตรวจสอบการเข้ารหัสอักขระพิเศษหรือข้อความภาษาไทยในพารามิเตอร์การค้นหา

🔍 SEO และการตรวจสอบลิงก์

ถอดรหัส URL ที่เข้ารหัสไว้เพื่อยืนยันว่าชี้ไปยังเนื้อหาที่ตั้งใจไว้หรือไม่

📧 อีเมลและแชท

ถอดรหัส URL ที่เข้ารหัสซึ่งได้รับในอีเมลหรือแอปพลิเคชันแชท

📊 บันทึกการวิเคราะห์ (Log)

ถอดรหัสพารามิเตอร์ URL ที่เป็น percent-encoded ภายในบันทึกการเข้าถึงเซิร์ฟเวอร์

เครื่องมือที่เกี่ยวข้อง

เครื่องมือเว็บและนักพัฒนาดูทั้งหมด
🔢

ตัวแปลงฐานตัวเลข

แปลงระหว่างไบนารี ฐานแปด ทศนิยม และฐานสิบหก

🔐

เครื่องกำเนิดแฮช

สร้างแฮช SHA จากข้อความหรือไฟล์ทันที

🔑

เครื่องถอดรหัส JWT

ถอดรหัสโทเค็น JWT ภายในเครื่องและปลอดภัยในเบราว์เซอร์ของคุณ

📱

เครื่องสร้างรหัส QR

สร้างรหัส QR ที่กำหนดเองได้อย่างรวดเร็ว

เครื่องกำเนิดครอน

สร้างนิพจน์ Cron และตรวจสอบตารางเวลา

🧩

อินเทอร์เฟซ JSON ถึง TS

สร้างประเภท TS จาก JSON

🔒

ตัวตรวจสอบส่วนหัว HTTP

ตรวจสอบส่วนหัวการตอบกลับและการวินิจฉัยความปลอดภัย

📝

มาร์กดาวน์ ⇔ ตัวแปลง HTML

แปลง Markdown เป็น HTML พร้อมดูตัวอย่างแบบเรียลไทม์

🛠️

ตัวจัดรูปแบบ JSON และเครื่องมือตรวจสอบความถูกต้อง

จัดรูปแบบและตรวจสอบ JSON (รองรับ Tree View และ YAML)

หมวดหมู่ทั้งหมด

ส่งความคิดเห็น

โปรดแจ้งให้เราทราบความคิดเห็นของคุณเพื่อช่วยปรับปรุงเครื่องมือ

ข้อจำกัดความรับผิดชอบ

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