أمان وخصوصية

مشفّر الروابط

رمّز الروابط وفكّ رموزها

مشفّر الروابط
ترميز / فك الترميز 0 حرف إدخال
الناتج
0 حرف ناتج
مساحة إعلانية
عن الأداة

ما هو ترميز URL؟

ترميز URL (URL Encoding) أو ما يُعرف بـ Percent Encoding هو عملية تحويل الأحرف الخاصة والمسافات والحروف غير اللاتينية إلى صيغة آمنة للنقل عبر الإنترنت. كل حرف يُحوَّل إلى رمز يبدأ بـ % متبوعاً بقيمته السداسية، مثل: المسافة تصبح %20، و& تصبح %26.

الفرق بين encodeURIComponent و encodeURI

encodeURIComponent — ترميز كامل

يُرمِّز جميع الأحرف ما عدا الحروف اللاتينية والأرقام والرموز - _ . ! ~ * ' ( ). يُستخدم لترميز قيم المعاملات داخل الرابط مثل ?q=مرحبا بالعالم?q=%D9%85%D8%B1%D8%AD%D8%A8%D8%A7%20%D8%A8%D8%A7%D9%84%D8%B9%D8%A7%D9%84%D9%85.

encodeURI — ترميز جزئي

يُرمِّز الأحرف الخاصة لكنه يحتفظ بأحرف بنية الرابط مثل : / ? # @ ! $ & ' ( ) * + , ; =. يُستخدم لترميز الرابط كاملاً دون كسر هيكله.

متى تحتاج إلى ترميز URL؟

  • إرسال بيانات تحتوي على نصوص عربية أو أحرف خاصة في عناوين URL
  • بناء طلبات HTTP وAPIs مع معاملات تحتوي على مسافات أو رموز
  • تضمين روابط في أكواد HTML أو JavaScript
  • معالجة نماذج الويب (HTML forms) وقيم الإدخال
  • تحليل وإصلاح روابط مشفرة أو مكسورة

فك الترميز (Decode)

تدعم الأداة أيضاً فك ترميز الروابط المُشفَّرة وتحويلها إلى نص قابل للقراءة. مفيد عند تحليل طلبات الشبكة أو تصحيح مشاكل الروابط في التطبيقات.

مساحة إعلانية