ToolHub
افتح الأداة

ترميز وفك ترميز URL

قم بترميز وفك ترميز URL بسرعة، ومعالجة الأحرف الخاصة

تحويل التنسيق

حول هذه الأداة

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

الميزات الرئيسية

How to Use

  1. Paste or type your text or URL into the input area.
  2. Click encode to convert special characters to URL-safe format, or decode to revert.
  3. View the encoded/decoded result instantly in the output area.
  4. Copy the result to your clipboard with one click.

معاينة سريعة

حالات الاستخدام

url ترميز ترميز النسبة المئوية معامل استعلام

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

ما هو ترميز URL (ترميز النسبة المئوية)؟

ترميز URL، المعروف أيضًا بترميز النسبة المئوية، يستبدل الأحرف غير الآمنة أو المحجوزة في عناوين URL برمز % متبوعًا برقمين سداسي عشري. على سبيل المثال، تصبح المسافة %20 وعلامة العطف تصبح %26. هذا يضمن أن الأحرف الخاصة لا تكسر بنية URL.

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

يُستخدم encodeURI لترميز عناوين URL كاملة لكنه يحتفظ بأحرف مثل : و/ و? و& و= التي لها معنى هيكلي في URL. بينما يقوم encodeURIComponent بترميز جميع الأحرف، بما في ذلك هذه الأحرف المحجوزة، مما يجعله مناسبًا لترميز قيم معاملات الاستعلام الفردية التي تحتاج إلى الهروب.

هل تدعم هذه الأداة ترميز الأحرف الصينية؟

نعم. تستخدم الأداة دالة encodeURIComponent الأصلية في المتصفح، والتي تدعم ترميز UTF-8 بالكامل. يتم ترميز جميع أحرف Unicode بما في ذلك الصينية واليابانية والكورية والرموز التعبيرية بشكل صحيح إلى تسلسلات ترميز النسبة المئوية.

لماذا يبدو النص المفكوك ترميزه غير صحيح أو يظهر خطأ؟

يحدث هذا عادةً لأن الإدخال ليس سلسلة ترميز نسبة مئوية صالحة. تأكد من أن سلسلة الترميز منسقة بشكل صحيح — يجب أن يتبع كل % رقمين سداسي عشريين (0-9، A-F). التسلسلات غير المكتملة أو ذات التنسيق الخاطئ ستؤدي إلى فشل فك الترميز.

هل ترميز URL هو نفسه ترميز كيانات HTML؟

لا. يستخدم ترميز URL رمز النسبة المئوية مع أرقام سداسية عشرية (مثل ترميز المسافة كـ %20)، بينما يستخدم ترميز كيانات HTML تسلسلات تبدأ بـ & (مثل ترميز المسافة كـ  ). لهما استخدامات مختلفة — ترميز URL لعناوين URL، وترميز كيانات HTML لمحتوى HTML.