Toggle language
Toggle theme
رجوع

مشفر ومفكك HTML

Mode

Select encode or decode mode

Options

Convert " and ' to entities

Encode every character, not just special ones

Use < instead of <

Text Input

0 chars

HTML Encoded Output

0 chars

Common HTML Entities

<&lt;
>&gt;
&&amp;
"&quot;
'&#39;
©&copy;
®&reg;
&trade;
 &nbsp;
&euro;
£&pound;
°&deg;

ما هي كيانات HTML؟

كيانات HTML هي رموز خاصة تُستخدم لتمثيل الأحرف التي لها معنى خاص في HTML أو لا يمكن كتابتها بسهولة على لوحة المفاتيح. تتيح لك عرض الأحرف المحجوزة مثل < و > و & كنص بدلاً من ترميز HTML.

تحول هذه الأداة المجانية عبر الإنترنت النص إلى كيانات HTML (التشفير) أو تحول كيانات HTML مرة أخرى إلى نص قابل للقراءة (فك التشفير). تدعم كلاً من الكيانات المسماة (مثل &amp;) والكيانات الرقمية (مثل &#38;).

تتم جميع المعالجة مباشرة في متصفحك - بياناتك لا تغادر جهازك أبداً.

الاستخدامات الشائعة لتشفير HTML

عرض الكود

اعرض مقتطفات HTML أو XML أو الكود على صفحات الويب دون أن يفسرها المتصفح كترميز.

الأمان (منع XSS)

شفر مدخلات المستخدم قبل عرضها لمنع هجمات البرمجة النصية عبر المواقع (XSS).

الأحرف الخاصة

اعرض رموز حقوق النشر والعلامات التجارية ورموز العملات والأحرف الخاصة الأخرى غير الموجودة على لوحات المفاتيح القياسية.

قوالب البريد الإلكتروني

تأكد من عرض الأحرف الخاصة بشكل صحيح في رسائل البريد الإلكتروني HTML عبر عملاء البريد المختلفين.

الأسئلة الشائعة

ما الفرق بين الكيانات المسماة والرقمية؟

تستخدم الكيانات المسماة أسماء وصفية مثل &amp; لـ &، مما يجعلها أكثر قابلية للقراءة. تستخدم الكيانات الرقمية رموز الأحرف مثل &#38; (عشري) أو &#x26; (سداسي عشري). كلاهما ينتج نفس النتيجة، لكن الكيانات المسماة أسهل في التذكر بينما يمكن للكيانات الرقمية تمثيل أي حرف يونيكود.

ما الأحرف التي تحتاج للتشفير؟

الأحرف الأساسية للتشفير هي: & (علامة العطف) و < (أقل من) و > (أكبر من) و " (علامة الاقتباس المزدوجة في السمات). يجب أيضاً تشفير علامات الاقتباس المفردة في السمات. للأمان، من الأفضل تشفير جميع الأحرف الخاصة عند عرض مدخلات المستخدم.

كيف يمنع تشفير HTML هجمات XSS؟

تحقن هجمات XSS نصوص برمجية ضارة من خلال مدخلات المستخدم. بتشفير الأحرف مثل < و >، تصبح علامات البرنامج النصي نصاً غير ضار (&lt;script&gt;) بدلاً من كود قابل للتنفيذ. دائماً شفر المحتوى المقدم من المستخدم قبل عرضه.

هل تُرسل بياناتي إلى خادم؟

لا. يتم كل التشفير وفك التشفير بالكامل في متصفحك باستخدام JavaScript. بياناتك لا تغادر جهازك أبداً، مما يجعل هذه الأداة خاصة وآمنة تماماً.