เข้ารหัส / ถอดรหัส HTML Entity
เข้ารหัสและถอดรหัส HTML entity และอักขระพิเศษอย่างปลอดภัย
ผลลัพธ์จะแสดงที่นี่ประมวลผลในเบราว์เซอร์ของคุณ — ไม่มีการส่งข้อมูลออก
เกี่ยวกับเครื่องมือนี้
เข้ารหัส/ถอดรหัส HTML Entity เป็นเครื่องมือฟรีที่ช่วยจัดการอักขระพิเศษซึ่งมีความหมายในภาษา HTML อักขระอย่าง <, >, &, และเครื่องหมายคำพูด หากใส่ลงในหน้าเว็บตรง ๆ เบราว์เซอร์จะตีความว่าเป็นส่วนหนึ่งของโครงสร้าง เช่น < ถูกมองว่าเป็นจุดเริ่มของแท็ก การ escape html จึงแปลงอักขระเหล่านี้เป็นรหัสแทน เช่น < กลายเป็น < และ & กลายเป็น & ทำให้แสดงผลออกมาเป็นตัวอักษรตามที่ตั้งใจ
เครื่องมือนี้ทำงานได้สองทาง:
- เข้ารหัส (Encode) — แปลงข้อความหรือโค้ดให้เป็น HTML entity ที่ปลอดภัยสำหรับฝังในหน้าเว็บ
- ถอดรหัส (Decode) — แปลง entity กลับเป็นอักขระเดิมที่อ่านออก
ประโยชน์หลักมีหลายด้าน อย่างแรกคือเมื่อต้องการแสดงโค้ดตัวอย่างบนเว็บ เช่น สอนเขียน HTML ต้อง escape ก่อนไม่งั้นเบราว์เซอร์จะรันแท็กจริง อย่างที่สองคือเรื่องความปลอดภัย เมื่อแสดงข้อความที่ผู้ใช้ป้อนเข้ามา การ escape ช่วยลดความเสี่ยงการแทรกสคริปต์อันตราย (XSS) และอย่างที่สามคือทำให้สัญลักษณ์พิเศษและภาษาต่างประเทศแสดงผลได้ครบถ้วน
เรื่องความเป็นส่วนตัว ทุกอย่างประมวลผลในเบราว์เซอร์ของคุณเอง ไม่มีการส่งข้อมูลขึ้นเซิร์ฟเวอร์ ใช้ฟรี ไม่ต้องสมัครสมาชิก ไม่ต้องติดตั้งอะไร เปิดใช้ได้ทันทีทุกอุปกรณ์
วิธีใช้งาน
- 1วางข้อความหรือโค้ด HTML ที่ต้องการลงในช่องป้อนข้อมูล
- 2กดเข้ารหัส (Encode) เพื่อแปลงอักขระพิเศษเป็น HTML entity หรือกดถอดรหัส (Decode) เพื่อแปลงกลับ
- 3ดูผลลัพธ์ในอีกช่องหนึ่งแล้วคัดลอกไปใช้งาน
คำถามที่พบบ่อย
- HTML entity คืออะไร?
- คือรหัสแทนอักขระพิเศษที่มีความหมายใน HTML เช่น เครื่องหมายน้อยกว่าจะเขียนเป็น < และเครื่องหมายแอมเปอร์แซนด์เป็น & เพื่อให้แสดงผลเป็นตัวอักษรแทนที่จะถูกตีความเป็นแท็ก
- ทำไมต้องเข้ารหัส HTML entity?
- เพื่อให้แสดงอักขระพิเศษอย่าง < > & บนหน้าเว็บได้ถูกต้องโดยไม่พังโครงสร้าง และช่วยลดความเสี่ยงจากการแทรกโค้ดอันตราย (XSS) เมื่อแสดงข้อความที่ผู้ใช้ป้อนเข้ามา
- ใช้แสดงโค้ดตัวอย่างบนเว็บได้ไหม?
- ได้ดีมาก เมื่อต้องการโชว์โค้ด HTML เป็นข้อความให้คนอ่าน ต้อง escape อักขระพิเศษก่อน ไม่เช่นนั้นเบราว์เซอร์จะตีความเป็นแท็กจริง
- ข้อมูลถูกส่งไปเซิร์ฟเวอร์ไหม?
- ไม่ ทุกอย่างทำในเบราว์เซอร์ของคุณเอง ไม่มีการส่งข้อมูลออกไปไหน
- ใช้งานฟรีไหม?
- ฟรี ไม่ต้องสมัครสมาชิก ใช้ได้ไม่จำกัด