مشفّر/فكّ تشفير HTML — مجاني على الإنترنت
شفّر وفكّ تشفير كيانات HTML فوراً.
Who uses the مشفّر/فكّ تشفير HTML?
- مطوّرو الويب الذين ينظفون المحتوى الذي ينشئه المستخدم قبل عرضه في HTML لمنع XSS.
- كتّاب المحتوى الذين يرمّزون الأحرف الخاصة مثل علامات الاقتباس والعلامة & في HTML المقالات ومنشورات المدونة.
- المطوّرون الذين يفكّون ترميز كيانات HTML الملصقة من نظام إدارة محتوى أو صفحة مستخرجة إلى نص عادي.
How the مشفّر/فكّ تشفير HTML works
الصق نصك أو محتوى HTML في حقل الإدخال.
انقر على Encode HTML Entities لتحويل & < > " ' / إلى مكافئاتها من كيانات HTML.
أو انقر على Decode HTML Entities لتحويل كيانات HTML (بما فيها المسماة مثل ©) مرة أخرى إلى أحرف عادية.
انسخ النتيجة بزر Copy، أو انقر على Clear للبدء من جديد.
Tips & tricks
- يؤثر Encode فقط على & < > " ' / — لن يحوّل © أو الشرطات الطويلة إلى كيانات، لذا لا تعتمد عليه لتحويل الرموز الكامل.
- يتعامل Decode مع أي كيان HTML صالح يتعرف عليه متصفحك، وليس فقط الستة التي ينتجها Encode — فهو يستخدم محلل HTML الخاص بالمتصفح نفسه.
- قم دائمًا بترميز حرف & أولًا عند كتابة الكيانات يدويًا — ترميزه أخيرًا سيؤدي إلى ترميز مزدوج للكيانات المكتوبة مسبقًا.
- يوضح سطر عدّ الأحرف أسفل النتيجة بالضبط مقدار ما أصبح نصك أطول (أو أقصر) بعد الترميز أو فك الترميز.
Frequently Asked Questions
ما هي كيانات HTML ولماذا أحتاجها؟
كيانات HTML هي رموز نصية تمثل أحرفًا لها معنى خاص في HTML: < تبدأ وسمًا، & تبدأ كيانًا، > تنهي وسمًا. لعرض هذه الأحرف حرفيًا في HTML دون تفسيرها كترميز، تقوم بترميزها: < → <، & → &.
ما الفرق بين ترميز HTML وترميز URL؟
يحوّل ترميز HTML الأحرف إلى كيانات HTML للعرض الآمن على صفحات الويب (&، <، >). يحوّل ترميز URL الأحرف إلى سلاسل مرمّزة بالنسبة المئوية للاستخدام في الروابط (%26، %3C، %3E). يخدمان أغراضًا مختلفة وليسا قابلين للتبادل.
ما الأحرف التي تُرمّزها هذه الأداة؟
يحوّل Encode ستة أحرف بالضبط: & → &، < → <، > → >، " → "، ' → '، / → /. لا يحوّل رموزًا أخرى مثل © أو — إلى كيانات؛ بالنسبة لتلك، أدرج كود الكيان مباشرة.
ما الفرق بين الكيانات المسماة والكيانات الرقمية؟
الكيانات المسماة (&، <، ©) أسهل قراءة لكنها تتطلب دعم المتصفح لذلك الاسم المحدد. تستخدم الكيانات الرقمية بدلًا من ذلك نقطة شفرة عشرية (&) أو سداسية عشرية (&). يتعامل Decode في هذه الأداة مع كليهما — يقوم محلل HTML الخاص بمتصفحك بحل أي كيان صالح.
متى يجب استخدام ترميز HTML في المحتوى الذي ينشئه المستخدم؟
قم دائمًا بترميز النص الذي ينشئه المستخدم قبل إدراجه في HTML لمنع هجمات XSS (البرمجة النصية عبر المواقع). إذا أدخل مستخدم <script>alert('XSS')</script>، رمّزه إلى <script>alert('XSS')</script> ليظهر كنص، وليس كشيفرة قابلة للتنفيذ.
Is my data safe when using the مشفّر/فكّ تشفير HTML?
Completely safe. The مشفّر/فكّ تشفير HTML processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
Can I use the مشفّر/فكّ تشفير HTML output in commercial projects?
Yes. The مشفّر/فكّ تشفير HTML is a utility tool and its output carries no licensing restrictions. You are free to use results in any project, commercial or personal.
Does the مشفّر/فكّ تشفير HTML follow official standards?
Yes. The مشفّر/فكّ تشفير HTML is built to comply with the relevant industry standard or specification for this utility type. If you encounter an unexpected result, verify your input against the specification — edge cases outside the standard may produce undefined behaviour.