أداة للمطورين / 10
ترميز HTML وفك ترميزه
حوّل الأحرف الخاصة بـ HTML إلى كيانات مسماة ورقمية، أو فك ترميزها.
ترميز HTML وفك ترميزه: يحوّل TOEA علامات العطف، والأقواس الزاوية، وعلامات الاقتباس، والفواصل العليا إلى صيغ آمنة، ويفك ترميز كيانات Unicode المسماة والرقمية الشائعة. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- الفئة
- أدوات المطورين
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
متى لا يكفي الترميز
يجعل الترميز النص يظهر كنص داخل محتوى العنصر وقيم السمات المقتبسة. لكنه لا يفعل شيئًا للرابط URL: لا تحتوي javascript:alert(1) على أحرف خاصة، لذلك تمر دون تغيير وتظل قابلة للتنفيذ عند وضعها في href. تحقق من أن الروابط تبدأ بـ https: أو /. تنطبق قواعد تهريب مختلفة داخل <script> و<style> وسمات الأحداث on…، كما تحتاج قيمة سلسلة الاستعلام إلى ترميز النسبة المئوية باستخدام مُرمّز URL قبل وضعها في سمة.
ما يتعرّف عليه فك الترميز
يُفك ترميز كل كيان رقمي، لكن ستة كيانات مسماة فقط: &، و<، و>، و"، و'، و . أما الكيانات الأخرى، مثل é أو © أو —، فتُترك كما هي. يعرّف HTML أكثر من ألفي اسم، لذا استبدل الأسماء غير المألوفة بصيغتها الرقمية، مثل é للحرف é.
النص مثل &lt; يعني أنه رُمّز مرتين. فك ترميزه مرة واحدة، وتحقق منه، ثم فك ترميزه مرة أخرى إذا بقيت كيانات.
طريقة الاستخدام
- اختر الترميز أو فك الترميز.
- الصق النص أو الكيانات.
- حوّل المحتوى وانسخ النتيجة.
الخصوصية والقيود
تتم المعالجة محليًا. يعتمد ترميز الكيانات على السياق، ولا يُعد بديلًا كاملًا عن استخدام القوالب الآمنة.
أدوات ذات صلة
الأسئلة الشائعة
هل يجعل الترميز أي HTML آمنًا؟
يمثّل أحرف النص الشائعة بأمان، لكن أمان التطبيق يظل معتمدًا على سياق HTML أو السمة أو URL أو البرنامج النصي المحدد.
هل تُدعم الكيانات السداسية عشرية؟
نعم. يمكن فك ترميز الكيانات الرقمية العشرية والسداسية عشرية.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا