كيفية الاستخدام
- 1اختر وضع التشفير أو فك التشفير.
- 2الصق أو اكتب URL أو السلسلة المشفرة في حقل الإدخال.
- 3تظهر النتيجة فوراً — انسخها بنقرة واحدة.
- 4استخدم التشفير لعناوين URL ذات الأحرف الخاصة، وفك التشفير لقراءة URLs المشفرة.
المميزات
- تشفير وفك تشفير URL فوري
- يستخدم encodeURIComponent/decodeURIComponent القياسية
- يعالج جميع الأحرف الخاصة بما في ذلك Unicode
- يعمل بالكامل في متصفحك — لا يتم إرسال بيانات إلى الخادم
- نسخ إلى الحافظة بنقرة واحدة
- مجاني بدون تسجيل
الأسئلة الشائعة
ما هو تشفير URL؟
تشفير URL (يُسمى أيضاً التشفير بالنسبة المئوية) يحول الأحرف الخاصة إلى تنسيق آمن لعناوين URL. الأحرف مثل المسافات و & و = و ? يتم استبدالها بـ % متبوعاً بالرمز السداسي عشري (مثل المسافة تصبح %20).
متى يجب تشفير URL؟
شفّر URL عند تمرير أحرف خاصة في معاملات الاستعلام أو بيانات النماذج أو أي جزء من URL قد يحتوي على أحرف محجوزة. هذا يمنع تعطل URL أو تفسيره بشكل خاطئ.
ما الفرق بين encodeURI و encodeURIComponent؟
encodeURI يشفر URI كاملاً لكنه يحافظ على أحرف مثل : و / و ? و #. encodeURIComponent يشفر كل شيء ما عدا الحروف والأرقام و - _ . ! ~ * '( )، مما يجعله مناسباً لتشفير قيم معاملات الاستعلام الفردية.
هل تشفير URL هو نفسه تشفير HTML؟
لا. تشفير URL يستخدم تنسيق %XX لعناوين URL. تشفير HTML يستخدم &كيانات; (مثل & لـ &) لمحتوى HTML. لهما أغراض مختلفة ولا ينبغي الخلط بينهما.
نصائح وسير عمل ذات صلة
- هل تحتاج إلى ترميز بيانات ثنائية بدلاً من ذلك؟ استخدم مشفر Base64.
- نسّق بيانات JSON قبل ترميزها في URL باستخدام منسق JSON.
- أنشئ رمز QR لعنوان URL المشفّر باستخدام مولد QR Code.
- أنشئ تجزئة لعنوان URL لإبطال ذاكرة التخزين المؤقت باستخدام مولد Hash.