Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينترميز عناوين URL وفك ترميزها
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

ترميز عناوين URL وفك ترميزها

مطورون

رمّز النصوص وعناوين URL بالترميز المئوي أو فكّها، واعرض كل جزء من الرابط

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.

يستبدل الترميز المئوي الأحرف التي لا يستطيع عنوان URL حملها، فتصبح المسافة %20 وعلامة & تصبح %26. ومن دونه تنكسر سلسلة الاستعلام عند أول حرف خاص. تُرمّز هذه الأداة وتفك الترميز في الاتجاهين، وتقسّم الرابط إلى أجزائه. لا يُرسل أي شيء.

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • ترميز Base64 وفك ترميزه النصوص والملفات إلى Base64 والعكس، مع وضع آمن لعناوين URL ومعاينة للصور
  • ترميز وفك ترميز كيانات HTML رمّز &، و<، و> وعلامات الاقتباس ككيانات HTML، أو فك ترميز أي كيان مسمّى أو رقمي

كيفية ترميز عنوان URL

1

في تبويب «ترميز / فك الترميز» اختر «ترميز» أو «فك الترميز».

2

اختر «قيمة واحدة» لمعامل أو عبارة بحث، أو «URL كامل» لرابط كامل.

3

شغّل «المسافات كـ +» إذا كان النص بيانات نموذج.

4

اكتب في اللوحة الأولى أو الصق فيها، ثم انقر «نسخ» لأخذ النتيجة.

عن ترميز عناوين URL وفك ترميزها

يحوّل مرمّز URL هذا النص إلى الترميز المئوي، فتصبح المسافات %20 وتُكتب أحرف مثل & و? و₹ بطريقة يقرؤها كل متصفح وخادم بالشكل نفسه. انتقل إلى فك الترميز لتحويل سلسلة مرمّزة إلى نص عادي أثناء الكتابة.

هناك طريقتان للترميز، واختيار الخاطئة منهما خطأ شائع. وضع المكوّن، مثل encodeURIComponent في JavaScript، يرمّز كل ما له معنى في عنوان URL، بما في ذلك / ? & = و#؛ استخدمه لقيمة واحدة مثل عبارة بحث أو عنوان إعادة توجيه. أما وضع URL كامل، مثل encodeURI، فيترك هذه الأحرف كما هي ولا يرمّز إلا المسافات والنصوص غير ASCII، وهو ما يناسب رابطًا كاملًا.

عندما يفشل فك الترميز تخبرك الأداة بالضبط بما هو خاطئ. علامة نسبة مئوية منفردة، كما في "50% off"، أو بايتات مقطوعة في منتصف حرف، يُبلَّغ عنها مع موضعها، بدلًا من خطأ المتصفح المقتضب "URI malformed". وإذا بقيت في النتيجة رموز مثل %20، فالنص على الأرجح رُمّز مرتين، وستُخبَر بذلك.

يقسّم تبويب URL الرابط إلى البروتوكول والمضيف والمنفذ والمسار والـ hash وجدول لمعاملات الاستعلام، كلٌّ منها مفكوك الترميز. عدّل معاملًا أو أضف واحدًا أو احذفه، فيُعاد بناء الرابط بالترميز الصحيح، وهذا مفيد لفحص وسوم UTM أو تغيير مرشح في عنوان بحث طويل. كل شيء يعمل في متصفحك ولا يُرسل شيء. أدوات ذات صلة: Base64 Encode & Decode وJWT Decoder.

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

ما الفرق بين encodeURIComponent وencodeURI؟

يرمّز encodeURIComponent كل حرف له معنى خاص في عنوان URL، بما في ذلك / ? & = و#، فاستخدمه لقيمة واحدة داخل عنوان URL. أما encodeURI فيحتفظ بهذه الأحرف ولا يرمّز إلا المسافات والنصوص غير ASCII، فاستخدمه لرابط كامل.

لماذا يظهر خطأ URI malformed عند فك الترميز؟

يحتوي النص على % لا يليها رقمان ست عشريان، كما في 50% off، أو على بايتات لا تشكّل UTF-8 صالحًا. تعرض هذه الأداة الموضع الدقيق. اكتب علامة النسبة المئوية الحرفية على شكل %25.

هل تكون المسافة %20 أم +؟

في المسار وفي معظم واجهات API تكون المسافة %20. وفي بيانات نماذج HTML (application/x-www-form-urlencoded) تُكتب المسافة +. شغّل خيار علامة الجمع للترميز أو فك الترميز بهذه الطريقة.

كيف أرى معاملات عنوان URL وأعدّلها؟

افتح تبويب URL والصق الرابط. يظهر كل معامل استعلام في جدول مفكوك الترميز. غيّر قيمة أو أضف صفًا أو احذفه، فيُحدَّث العنوان المعاد بناؤه أدناه جاهزًا للنسخ.

هل هذه الأداة مجانية وخاصة؟

نعم، مجانية بلا تسجيل ولا حد لكمية النص التي ترمّزها أو تفكّها. يعمل الترميز في متصفحك بلغة JavaScript، فلا تُرسل الروابط والرموز وسلاسل الاستعلام التي تلصقها إلى خادم أبدًا، ولا يُحفظ شيء بعد إغلاق علامة التبويب.

لماذا لا يزال النص المفكوك يحتوي على %20؟

السبب المعتاد هو الترميز المزدوج: رُمّز النص مرة ثم مرة أخرى، فصارت المسافة %20 ثم %2520. فك الترميز مرة ثانية فتعود المسافات. تعرض هذه الصفحة ملاحظة عندما تبدو النتيجة مرمّزة بعد، لتعرف أنك تحتاج إلى تمريرة أخرى.

هل ما زلت عالقًا؟ اسأل عن ترميز عناوين URL وفك ترميزها ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

أدوات ذات صلة

جميع أدوات المطورين
حاسبة chmodصلاحيات الملفات في Linux: علّم المربعات أو اكتب 755 أو rwxr-xr-x، وانسخ أمر chmodمحوّل JSON إلى بُنى Goحوّل عينة JSON إلى بُنى Go مع وسوم json وint أو float64 ومؤشرات وomitemptyترميز Base64 وفك ترميزهالنصوص والملفات إلى Base64 والعكس، مع وضع آمن لعناوين URL ومعاينة للصورمحوّل الطابع الزمني Unixمن الطوابع الزمنية Unix إلى تواريخ ومن التواريخ إلى طوابع زمنية، بأي منطقة زمنيةتحويل JSON إلى TypeScriptأنشئ واجهات أو أنواع TypeScript من عيّنة JSONتحويل CSV إلى JSONحوّل CSV إلى JSON وJSON إلى CSV، مع معاينة جدولتحويل YAML إلى JSONحوّل YAML إلى JSON وJSON إلى YAML، مع حلّ المراسيJSON Patch Generator and TesterCreate an RFC 6902 JSON Patch from two documents, or apply one and see the result
هل كانت هذه الأداة مفيدة؟
Omnikit

مهام صغيرة تُنجز في متصفحك. مجانية وسريعة وخاصة. لا تُرفع الملفات أبدًا.

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)