الخطوة 1
اختر اتجاهاً ونمطاً
اختر Encode أو Decode، ثم اختر URL component أو Complete URL أو Form/query value لمطابقة سياق المصدر.
رمّز أو فك ترميز مكونات URL وعناوين URL الكاملة ومعلمات الاستعلام بترميز النسبة UTF-8. انسخ النتيجة عبر الإنترنت دون تسجيل أو تسجيل دخول.
مساحة عمل تحويل URL
تحوّل هذه الأداة المجانية عبر الإنترنت نص UTF-8 في متصفحك دون تسجيل أو تسجيل دخول.
يرمز الفواصل داخل قيمة استعلام ديناميكية واحدة أو مقطع مسار أو قيمة جزء أو URL متداخل.
اختصار لوحة المفاتيح: Ctrl/Command + Enter. لا يُعاد كتابة النص المصدر عند فشل التحويل.
شغّل المحوّل لفحص النتيجة والأعداد.
سيظهر النص المرمّز أو المفكوك ترميزه هنا.
الخطوة 1
اختر Encode أو Decode، ثم اختر URL component أو Complete URL أو Form/query value لمطابقة سياق المصدر.
الخطوة 2
ألصق نصاً عادياً أو مكوناً مرمزاً بالنسبة أو URL منظماً مسبقاً. يبقى مصدرك دون تغيير أثناء التحويل.
الخطوة 3
راجع الحالة وعدد المحارف والبايتات وثلاثيات النسبة، ثم انسخ النتيجة أو نزّلها أو بدّلها إلى الاتجاه الآخر.
يعتمد الاختيار الصحيح على ما إذا كانت المحارف المحجوزة بيانات أم بنية URL أم صياغة استعلام بنمط النماذج.
استخدم وضع المكون لقيمة استعلام واحدة أو مقطع مسار أو قيمة جزء أو URL متداخل. فهو يهرب فواصل مثل &, =, ?, #, و/ عندما تنتمي إلى البيانات.
استخدم وضع Complete URL لعنوان منظم مسبقاً يجب أن تبقى فواصله :, /, ?, #, &, و= مقروءة. يحول هذا الوضع النص لكنه لا يتحقق من URL ولا يجلبه.
استخدم وضع نمط النماذج عندما ينبغي كتابة المسافات كـ + وأن تصبح إشارات + المفكوكة مسافات. تمثل علامة زائد حرفية في البيانات المرمزة بـ %2B.
يعمل ترميز النسبة على البايتات، لذلك قد ينتج المحرف المرئي نفسه ثلاثية هروب سداسية عشرية واحدة أو عدة ثلاثيات.
غالباً ما تصبح علامات ASCII ثلاثية %XX واحدة. وقد تتطلب الرموز التعبيرية ومحارف CJK والمحارف ذات العلامات عدة بايتات UTF-8، لذا قد ينتج محرف مرئي واحد عدة ثلاثيات.
للمحارف &, =, ?, #, و/ أدوار بنيوية في عناوين URL. يهّرِبها وضع المكون كبيانات، بينما يحفظ وضع URL الكامل معناها البنيوي.
المسافة هي %20، و& هي %26، و= هي %3D، و+ هي %2B، و# هي %23، و/ هي %2F في بيانات المكون. تستخدم مسافات نمط النماذج + بدلاً من %20.
تأتي معظم القيم المعطلة من عدم توافق السياق أو طبقة ترميز إضافية أو هروب نسبة غير مكتمل.
يعامل وضع Form/query value فقط + كمسافة. يحافظ وضعا المكون وURL الكامل على علامة زائد حرفية، وهو مهم لقيم مثل الرموز وسلاسل تشبه Base64.
يحوّل ترميز قيمة مهربة مسبقاً كل % إلى %25، لذا تصبح %20 هي %2520. ابحث عن طبقة الترميز المكررة بدلاً من فك القيمة تلقائياً عدة مرات.
يجب أن تتبع علامة النسبة رقمين سداسيين عشريين، وأن تشكل البايتات الناتجة UTF-8 صالحاً. ينتج الإدخال غير الصالح خطأ من دون إعادة كتابة نص المصدر.
يساعد ترميز النسبة النص على الاندراج في موضع URL، لكن الشفرة اللاحقة لا تزال تقرر إن كانت القيمة صالحة وموثوقة وآمنة للاستخدام.
رمّز المفاتيح والقيم الديناميكية قبل تجميع استعلام كي لا تنشئ المسافات وعلامات & وعلامات = معلمات غير مقصودة.
عندما يُحمل URL كامل داخل معلمة URL أخرى، رمّز العنوان المتداخل كمكوّن حتى يبقى استعلامه وجزؤه الداخليان ضمن القيمة.
رمّز مقطع مسار واحداً أو قيمة جزء من دون تغيير البنية المحيطة. بعد فك الترميز، طبّق قواعد التحقق والأمان في تطبيقك.
يعمل هذا المحول المجاني عبر الإنترنت في متصفحك دون تسجيل أو تسجيل دخول. يبقى النص المدخل والنتائج المُنشأة في علامة تبويب المتصفح هذه.
نعم. هذه أداة مجانية عبر الإنترنت لترميز URL وفك ترميزه. حوّل النص في متصفحك من دون تسجيل أو إنشاء حساب أو تسجيل دخول.
ترميز URL، ويُسمى أيضاً ترميز النسبة، يمثل المحارف بعلامة نسبة تتبعها قيم بايتات سداسية عشرية. مثلاً قد تصبح المسافة %20 وعلامة & تصبح %26.
يُقصد encodeURI لعنوان URL كامل منظم مسبقاً ويحافظ على الفواصل مثل :, /, ?, #, &, و=. ويُقصد encodeURIComponent لقيمة ديناميكية واحدة مثل قيمة استعلام أو مقطع مسار، لذا يهرب هذه الفواصل عندما تكون بيانات.
اختر Complete URL فقط عندما يحتوي الإدخال بالفعل على بنية URL التي تريد حفظها. إذا وُضع URL كامل داخل URL آخر كقيمة معلمة واحدة، فاختر URL component كي تُهرب فواصله كبيانات.
يستخدم ترميز المكون وURL الكامل %20 للمسافة. تستخدم قيم استعلام نمط النماذج + عادةً. في هذه الأداة، لا يحول + إلى مسافة إلا وضع Form/query value؛ وتحافظ الأوضاع الأخرى على علامة زائد حرفية.
نعم. يستخدم المحول ترميز المتصفح UTF-8، لذا تتحول الرموز التعبيرية ومحارف CJK والنص ذي العلامات ومحارف Unicode الأخرى إلى ثلاثيات بايت أو أكثر مرمزة بالنسبة.
إذا رُمزت قيمة مرمزة مسبقاً مرة أخرى، تُهرب علامات النسبة فيها. مثلاً تصبح %20 هي %2520 لأن % تصبح %25. تحقق من طبقة الترميز بدلاً من فك إدخال مجهول مراراً.
قد تفتقد علامة النسبة رقمين سداسيين عشريين، أو قد لا تشكل سلسلة الهروب نص UTF-8 صالحاً. تبلغ الأداة عن الخطأ وتترك إدخال المصدر من دون تغيير.
لا. ترميز النسبة تمثيل قابل للعكس لبنية URL. لا يخفي قيمة ولا يصادق عليها ولا يتحقق من وجهة ولا يجعل المحتوى المفكوك آمناً من دون فحوص التطبيق.
لا. يعمل التحويل في علامة تبويب المتصفح هذه، ولا ترفع الصفحة النص المدخل أو النتيجة المُنشأة. لا يلزم تسجيل أو تسجيل دخول.
تابع باستخدام أداة أخرى تعمل في المتصفح.
نسّق حمولات JSON
الصق JSON أو افتح ملفاً لتنسيقه أو التحقق منه أو تحسينه أو تصغيره. اختر المسافة البادئة، وراجع أخطاء المحلل، وانسخ النتيجة أو نزّلها في متصفحك من دون تسجيل دخول.
رمّز أو فك ترميز Base64
رمّز أو فك ترميز نص UTF-8 وBase64 الآمن لـ URL عبر الإنترنت. الصق قيمة وانسخ النتيجة أو نزّلها من متصفحك دون تسجيل أو تسجيل دخول.
حوّل طوابع Unix الزمنية
حوّل طوابع Unix الزمنية بالثواني أو الملي ثانية إلى UTC أو الوقت المحلي أو ISO 8601. وحوّل التواريخ إلى طوابع زمنية عبر الإنترنت دون تسجيل أو تسجيل دخول.
افحص مقاطع JWT
افحص ترويسات JWT وحمولاته ومطالباته وأوقات انتهائه ومقاطع توقيعه في متصفحك. فك الترميز محلياً بلا تسجيل دخول؛ لا تتحقق هذه الأداة من التوقيعات.