digtools
🔣
html entity converter,

ตัวแปลง HTML Entity

เข้ารหัสอักขระพิเศษ HTML เป็นรูปแบบ named, decimal, หรือ hex ทันที หรือถอดรหัส HTML entity กลับเป็นข้อความธรรมดา เครื่องมือที่จำเป็นสำหรับการป้องกัน XSS

2 ทิศทาง
เข้ารหัส & ถอดรหัส
📝
หลายรูปแบบ
ชื่อ / Dec / Hex
เรียลไทม์
ประมวลผลทันที

ตารางอ้างอิง HTML Entity ที่พบบ่อย

อักขระ รูปแบบชื่อ ฐานสิบ ฐานสิบหก คำอธิบาย
&&&&แอมเพอร์แซนด์
<&lt;&#60;&#x3C;น้อยกว่า
>&gt;&#62;&#x3E;มากกว่า
"&quot;&#34;&#x22;อัญประกาศคู่
'&apos;&#39;&#x27;อัญประกาศเดี่ยว
 &nbsp;&#160;&#xA0;เว้นวรรคแบบไม่ตัดคำ
©&copy;&#169;&#xA9;ลิขสิทธิ์
®&reg;&#174;&#xAE;เครื่องหมายการค้าจดทะเบียน
&trade;&#8482;&#x2122;เครื่องหมายการค้า
about,

เกี่ยวกับเครื่องมือนี้

เครื่องมือแปลง HTML Entity เป็นยูทิลิตี้ที่มีน้ำหนักเบาสำหรับนักพัฒนา ช่วยในการแปลงอักขระพิเศษ (เช่น < > & " ') ให้เป็นโค้ดที่ปลอดภัยสำหรับ HTML รองรับการทำงานทั้งสองทิศทาง: เข้ารหัสข้อความต้นฉบับเป็นรูปแบบ Named, Decimal, Hexadecimal และถอดรหัสกลับเป็นข้อความที่อ่านได้ง่าย

HTML Entity เช่น &amp;, &lt; หรือ &gt; รองรับการแปลง 3 รูปแบบ: รูปแบบชื่อ, ฐานสิบ และ ฐานสิบหก

howto,

วิธีใช้งาน

ขั้นตอนที่ 1

เลือกโหมด

เลือกแท็บ 'เข้ารหัส' (ข้อความธรรมดาไปเป็น HTML) หรือ 'ถอดรหัส'

ขั้นตอนที่ 2

กรอกข้อความ

พิมพ์ข้อความธรรมดา หรือวางโค้ด HTML ที่ต้องการถอดรหัสลงในช่องที่กำหนด

ขั้นตอนที่ 3

รับผลลัพธ์

คลิก "คัดลอก" เพื่อนำผลลัพธ์ที่แปลงแล้วแบบเรียลไทม์ไปใช้งานได้ทันที

glossary,

คำศัพท์

HTML Entity
ข้อความ (สตริง) ที่เริ่มต้นด้วยเครื่องหมายแอมเพอร์แซนด์ (&amp;) และลงท้ายด้วยอัฒภาค (;) ใช้สำหรับแสดงอักขระสงวนในโครงสร้าง HTML โดยไม่ทำให้ไวยากรณ์หน้าเว็บเสียหาย
Named Entity (รูปแบบชื่อ)
ใช้ตัวย่อที่จำได้ง่าย เช่น &amp;copy; สำหรับสัญลักษณ์ลิขสิทธิ์ ©
Decimal / Hexadecimal Entity
ใช้รหัสตัวเลข (ฐานสิบ หรือ ฐานสิบหก) ของอักขระนั้นบน Unicode โดยตรง ซึ่งรองรับอักขระทุกประเภทรวมถึงอีโมจิ
XSS (Cross-Site Scripting)
ช่องโหว่ด้านความปลอดภัยที่แฮ็กเกอร์แทรกสคริปต์ที่เป็นอันตราย การเข้ารหัส/หลีกเลี่ยงอักขระ HTML เป็นการป้องกันเบื้องต้นและจำเป็นที่สุดสำหรับ XSS
faq,

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

Q.มีอักขระใดบ้างที่ถูกเข้ารหัส?
อักขระ HTML สำคัญ 5 ตัว (&amp;, &lt;, &gt;, &quot;, &apos;) จะถูกเข้ารหัสเป็นรูปแบบชื่อ นอกจากนี้ อักขระที่อยู่นอกเหนือรหัส ASCII (เช่น อีโมจิ หรือตัวอักษรที่มีเครื่องหมาย) จะถูกเปลี่ยนเป็นรหัสตัวเลข
Q.สามารถใช้กับไฟล์ HTML ทั้งไฟล์ได้หรือไม่?
ได้ คุณสามารถวางเอกสาร HTML ทั้งหมดลงในแท็บ 'เข้ารหัส' เพื่อให้ซอร์สโค้ดปลอดภัย ช่วยให้สามารถแสดงโค้ดนั้นภายในแท็ก &lt;pre&gt;&lt;code&gt; บนหน้าเว็บของคุณได้
Q.สามารถถอดรหัสสตริง JavaScript เช่น \u00A9 ได้หรือไม่?
ไม่ได้ เครื่องมือนี้รองรับเฉพาะ HTML Entity (รูปแบบ &amp;...;) เท่านั้น
scenes,

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

📝

การแสดงตัวอย่างโค้ด

เข้ารหัสซอร์สโค้ด HTML เพื่อแสดงผลอย่างปลอดภัยในบทความบล็อกโปรแกรมมิ่ง โดยไม่ถูกเบราว์เซอร์เรนเดอร์เป็นหน้าเว็บจริง

🔒

ความปลอดภัย / การทำความสะอาดข้อมูล

ตรวจสอบการจัดการข้อมูลจากผู้ใช้ว่ามี "escape" (การเข้ารหัส) อย่างถูกต้อง เพื่อป้องกันการโจมตีประเภท XSS

📧

เทมเพลตอีเมล

แปลงอักขระ Unicode และอีโมจิเป็นรหัสตัวเลข (entities) เพื่อให้มั่นใจว่าจะแสดงผลได้อย่างถูกต้องบนโปรแกรมอ่านอีเมลรุ่นเก่า

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

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

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

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

🧩

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

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

🔒

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

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

📝

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

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

🛠️

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

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

🗂️

เครื่องคำนวณขนาดไฟล์

คำนวณขนาดตามความละเอียดและความจุ

🛡️

เครื่องมือตรวจสอบความแรงของรหัสผ่าน

การวินิจฉัยความปลอดภัยแบบเรียลไทม์

🔑

ตัวสร้างรหัสผ่าน

สร้างรหัสผ่านแบบสุ่มที่ปลอดภัย

🤐

เครื่องมือรหัสผ่าน ZIP

สร้างหรือปลดล็อคไฟล์ ZIP ที่ป้องกันด้วยรหัสผ่าน

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

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

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

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

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