ترميز وفك ترميز HTML
الصق العلامات أو النص المهرّب في Input، ثم Encode لتحويل & و < و > وعلامات الاقتباس إلى كيانات آمنة، أو Decode لاستعادة الأحرف. تظهر النتيجة تحت الأزرار.
محدّث 2026-08-03 · developer
حول هذه الأداة
Encode يستبدل علامة العطف وأقواس الزاوية وعلامات الاقتباس المزدوجة بـ & و < و > و ". Decode يعكس هذه الكيانات الأربعة بترتيب آمن حتى لا تُكسر علامات العطف المتداخلة. يعمل كلا الزرين على نص المربع فقط—دون رفع ملف.
طريقة الاستخدام
- الصق في Input: ضع جزء HTML أو سلسلة الكيانات في مربع Input.
- رمّز الأحرف الخاصة: انقر Encode لتحويل &, <, >, و " إلى كيانات في النتيجة.
- فك ترميز الكيانات: انقر Decode لإعادة < و > و " و & إلى أحرف حية.
- انسخ النتيجة: حدّد نص منطقة النتيجة والصقه في المحرر أو القالب.
حالات الاستخدام
- هرّب مقتطفًا قبل وضعه في خاصية أو CMS يعامل الوسوم كـ HTML.
- استعد علامات مقروءة من سجل أو بريد خزّن كيانات بدل الأقواس.
- وضّح كيف يصبح & و < كيانات بعرض سريع قبل وبعد.
نصائح
- شغّل Encode على HTML خام؛ استخدم Decode فقط عندما يحتوي الصندوق على كيانات.
- Decode يطبّق & أخيرًا حتى تُحلّ سلاسل مثل &lt; في مرور واحد.
الأسئلة الشائعة
أي أحرف يغيّرها Encode؟
يهرّب علامة العطف وأقل من وأكبر من وعلامة الاقتباس المزدوجة. باقي الأحرف تبقى كما هي.
لماذا يُفك ترميز & أخيرًا؟
فك & أخيرًا يمنع تحويل &lt; إلى سلسلة وسيطة مكسورة قبل معالجة <.
هل يُرسل HTML إلى خادم؟
لا. Encode و Decode يعالجان قيمة Input في الصفحة.
هل يمكن ترميز Input فارغ؟
نعم. السلسلة الفارغة تُرمَّز وتُفَك إلى نتيجة فارغة.