مُرمِّز الروابط URL
اجعل أي نص آمنًا للاستخدام في رابط: تتحول المسافات والحروف المشكّلة و& والرموز التعبيرية إلى تسلسلات %XX.
تتم المعالجة محليًا في متصفحك· بياناتك تبقى في متصفحك.
ما هي أداة مُرمِّز الروابط URL؟
لا يقبل الرابط سوى مجموعة محدودة من أحرف ASCII. أما كل ما عداها، والأحرف المحجوزة عندما تُستخدم كبيانات، فيجب ترميزها بالنسبة المئوية: يُكتب كل بايت "%" متبوعًا برقمين سداسيين، فتصبح المسافة %20 ويصبح "é" (بايتات UTF-8 هي c3 a9) هو %C3%A9.
تغطي ثلاثة أوضاع الحالات المعتادة. وضع المكوّن يعمل مثل encodeURIComponent في JavaScript ويناسب قيمة استعلام أو جزء مسار. وضع الرابط الكامل يعمل مثل encodeURI ويُبقي : / ? & = # كما هي ليظل العنوان كاملًا صالحًا. وضع النموذج يتبع application/x-www-form-urlencoded ويكتب المسافات "+". الأداة تحوّل النص فقط ولا تفتح الرابط ولا تجلبه أبدًا.
كيف تعمل؟
- الصق النص أو الرابط في مربع الإدخال.
- اختر الوضع: المكوّن لقيمة واحدة، والرابط الكامل لعنوان كامل، والنموذج لبيانات نماذج HTML.
- يمكنك اختياريًا ترميز ! ' ( ) * أو الإبقاء على %XX الموجودة لتفادي الترميز المزدوج أو ترميز كل سطر على حدة، ثم انسخ النتيجة.
حالات الاستخدام الشائعة
- وضع عبارة بحث مثل "café & bar" في معامل سلسلة استعلام.
- تجهيز redirect_uri أو رابط رجوع يُمرَّر هو نفسه كمعامل.
- ترميز أجزاء مسار غير لاتينية قبل مشاركة الرابط.
- إصلاح عنوان يحتوي مسافات ليعمل في curl أو Postman أو البريد.
أمثلة
جرّب هذا المدخل في الأداة أعلاه:
https://example.com/search?q=café & bar
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dcaf%C3%A9%20%26%20bar
الخصوصية
تعمل أداة مُرمِّز الروابط URL بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
ترميز النص نفسه مرتين يعطي تسلسلات %25 (ترميز مزدوج). استخدم خيار "إبقاء %XX الموجودة" في وضع الرابط الكامل للعناوين المرمّزة جزئيًا.
الأسئلة الشائعة
ما الفرق بين وضع المكوّن ووضع الرابط الكامل؟
يرمّز وضع المكوّن الأحرف المحجوزة مثل / ? & = # ليصبح النص قيمة داخل رابط. أما الرابط الكامل فيتركها كما هي لأنها تمنح العنوان بنيته.
لماذا تكون المسافة أحيانًا %20 وأحيانًا +؟
%20 هو الترميز المئوي القياسي للمسافة. أما "+" فتعني مسافة في بيانات نماذج HTML فقط (سلاسل الاستعلام الصادرة عن النماذج)، وهو ما ينتجه وضع النموذج.
هل تُعالَج الرموز التعبيرية والحروف المشكّلة؟
نعم. يُحوَّل النص إلى UTF-8 أولًا فيصبح 😀 هو %F0%9F%98%80. أما النص الذي يحتوي بديلًا منفردًا فلا يمكن ترميزه ويظهر خطأ.
أدوات ذات صلة
فاك ترميز الروابط URL
أعد %20 و%3A و%C3%A9 إلى نص مقروء، واعرف بدقة أين يوجد أي تسلسل مشوّه.
الترميز وفك الترميز
مُرمِّز كيانات HTML
هرّب أحرف الترميز أو حوّل كل حرف غير ASCII إلى كيان مثل é أو é.
الترميز وفك الترميز
مُرمِّز Base64
حوّل أي نص، بما في ذلك الرموز التعبيرية والحروف المُشكَّلة، إلى سلسلة Base64 بنقرة واحدة.
الترميز وفك الترميز
محلل الروابط URL
الصق رابطًا لترى كل مكوّن على حدة، مع عرض معاملات الاستعلام بعد فك ترميزها في جدول.
أدوات المطورين
منشئ سلسلة الاستعلام Query String
اكتب معاملاتك كأسطر بسيطة أو بصيغة JSON واحصل على سلسلة استعلام مرمّزة بأمان.
أدوات المطورين
منشئ روابط UTM
املأ حقول حملتك واحصل على رابط موسوم يتحدّث فورًا أثناء الكتابة.
أدوات المطورين
محوّل تهريب Unicode
حوّل é و☕ و😀 إلى \u00E9 و\u2615 و\uD83D\uDE00 (أو نمط آخر) للشيفرة المصدرية أو JSON أو CSS.
الترميز وفك الترميز