شعار MyVIPWebTools

ترميز وفك ترميز URL — رمّز أو فكّ تشفير الروابط فورًا بالنسبة المئوية

تحوّل أداة ترميز وفك ترميز URL لدينا النصوص من وإلى الترميز بالنسبة المئوية (صيغة %XX المستخدمة في الروابط وسلاسل الاستعلام) باستخدام دالتي encodeURIComponent وdecodeURIComponent الأصليتين في المتصفح. بدّل بين وضع الترميز وفك الترميز، اكتب أو الصق النص، وشاهد النتيجة تتحدّث فورًا. يتم رصد التسلسلات المُرمَّزة بالنسبة المئوية غير الصحيحة عند فك الترميز والإبلاغ عنها بوضوح بدل تعطّل الصفحة. يحدث كل شيء محليًا — لا يُرسَل أي نص إلى خادم إطلاقًا.

ستظهر نتيجتك هنا

كيفية استخدام أداة ترميز وفك ترميز URL — أداة مجانية للترميز بالنسبة المئوية

  1. 1

    اختر Encode لترميز النص بالنسبة المئوية للاستخدام الآمن في رابط، أو Decode لتحويل سلسلة مُرمَّزة بالنسبة المئوية إلى نص عادي.

  2. 2

    الصق أو اكتب النص المُدخل في مربع النص.

  3. 3

    تظهر النتيجة فورًا أدناه أثناء الكتابة — دون الحاجة للنقر على أي زر.

  4. 4

    انقر على 'نسخ' لنسخ النتيجة المُرمَّزة أو المفكوكة إلى الحافظة.

لماذا تستخدم أداة ترميز وفك ترميز URL — أداة مجانية للترميز بالنسبة المئوية؟

لا يمكن أن تحتوي الروابط بأمان إلا على مجموعة محدودة من الأحرف — الحروف والأرقام وعدد قليل من علامات الترقيم. يجب ترميز المسافات وعلامات العطف وعلامات الاستفهام والأحرف غير ASCII مثل الحروف المُنقّطة أو الإيموجي بالنسبة المئوية (تُمثَّل كـ %XX، حيث XX هي قيمة البايت السداسية عشرية للحرف) قبل إدراجها بأمان في مسار رابط أو سلسلة استعلام أو إرسال نموذج. دون ترميز صحيح، تتعطّل الروابط، وتُقتطع معاملات الاستعلام عند أحرف '&' أو '=' غير المُهرَّبة، ويصبح النص غير ASCII مشوَّهًا. تستخدم هذه الأداة دالة encodeURIComponent المدمجة في جافاسكريبت، والتي تُرمِّز نص يونيكود بشكل صحيح بترميز UTF-8 قبل ترميزه بالنسبة المئوية، ودالة decodeURIComponent التي تعكس العملية. عادةً ما يؤدي فك تشفير سلسلة مُرمَّزة بالنسبة المئوية بشكل خاطئ (مثل علامة '%' منفردة لا يتبعها رقمان سداسيا عشريان) إلى رمي استثناء URIError — وتلتقط هذه الأداة ذلك وتعرض خطأ مقروءًا بدل التعطّل.

الأسئلة الشائعة

أدوات ذات صلة

أداة ترميز وفك ترميز URL — أداة مجانية للترميز بالنسبة المئوية | MyVIPWebTools