قم بترميز وفك ترميز URL بسرعة، ومعالجة الأحرف الخاصة
تحويل التنسيق
حول هذه الأداة
ترميز وفك ترميز URL هي أداة تعمل في المتصفح لتحويل النص إلى تنسيق ترميز URL (ترميز النسبة المئوية)، وفك ترميز عناوين URL المشفرة إلى نص قابل للقراءة. تستخدم دوال encodeURIComponent و decodeURIComponent القياسية، وتعالج بشكل صحيح الأحرف الخاصة مثل المسافات وعلامات العطف ومعاملات الاستعلام. تتم جميع العمليات محليًا في المتصفح دون إرسال أي بيانات إلى أي خادم.
الميزات الرئيسية
- تحويل فوري أثناء الكتابة، ترميز وفك ترميز في الوقت الفعلي
- تطبيق باستخدام دوال encodeURIComponent / decodeURIComponent القياسية
- دعم كامل لـ Unicode — ترميز صحيح للأحرف غير ASCII مثل الصينية واليابانية
- نسخة بنقرة واحدة لكل من لوحتي الإدخال والإخراج
- تخطيط محرر جنبًا إلى جنب، الإدخال والإخراج في لمحة
- معالجة ذكية للأخطاء مع تنبيهات لسلاسل الترميز غير الصالحة
How to Use
- Paste or type your text or URL into the input area.
- Click encode to convert special characters to URL-safe format, or decode to revert.
- View the encoded/decoded result instantly in the output area.
- Copy the result to your clipboard with one click.
حالات الاستخدام
- ترميز معاملات الاستعلام التي تحتوي على أحرف خاصة قبل إرسال طلبات HTTP
- فك ترميز عناوين URL المشفرة بالنسبة المئوية المنسوخة من شريط عنوان المتصفح أو السجلات
- ترميز النص الصيني أو غيره من النصوص غير ASCII لوضعه بأمان في عناوين URL
- تصحيح مشاكل ترميز URL في تطبيقات الويب وتكامل API
- إعداد عناوين URL لإعادة التوجيه أو الروابط العميقة بمقاطع مسار مشفرة
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.