مشفر/فك تشفير URL (URL Encoder/Decoder)
تشفير أو فك تشفير عناوين URL، وحل مشكلة النصوص العربية في الروابط.
اقرأ الدليل الكاملمتى تستخدم كل نوع؟
- مكون URI (Component): استخدمه عند تشفير *جزء* من الرابط (مثل كلمة بحث عربية). يشفر كل شيء بما في ذلك / و : و ؟
- URI كامل (Full): استخدمه لتشفير رابط كامل مع الحفاظ على بنيته. لا يشفر الرموز الأساسية مثل :// أو ؟
هل واجهت مشكلة عند نسخ رابط موقع عربي (مثل ويكيبيديا) وتحوله فجأة إلى سلسلة طويلة من الرموز الغريبة (مثل %D8%A7%D9...)؟ هذه الأداة هي الحل. نساعد المطورين، المسوقين، والمستخدمين العاديين على تحويل الروابط العربية إلى صيغة يفهمها المتصفح (تشفير) أو استعادة النص العربي الأصلي من الروابط المشفرة (فك تشفير) بكل سهولة.
شبكة الإنترنت تعتمد أساساً على الحروف اللاتينية (ASCII). عندما يحتوي الرابط على أحرف عربية، مسافات، أو رموز خاصة، لا تستطيع الخوادم فهمها مباشرة. عملية 'تشفير URL' تقوم بترجمة هذه الأحرف إلى لغة يفهمها المتصفح تسمى (Percent-encoding). مثلاً، حرف 'أ' يتحول إلى '%D8%A3'. هذه الأداة تقوم بهذه الترجمة والعكس.
إصلاح الروابط العربية (SEO)
عند نسخ رابط مقال عربي لمشاركته على واتساب أو تويتر، قد يظهر بشكل طويل ومشوه. استخدم 'فك التشفير' لرؤية العنوان الأصلي بوضوح.
للمطورين والمبرمجين
عند إرسال بيانات باللغة العربية عبر بروتوكول HTTP (GET Requests)، يجب تشفير النصوص لضمان عدم تلف البيانات أثناء الانتقال بين الخادم والمتصفح.
حملات التسويق والرسائل (SMS)
الروابط المشفرة تكون طويلة جداً وتستهلك عدد أحرف الرسالة. فك تشفيرها يساعدك على معرفة محتواها، أو استخدامها في أدوات اختصار الروابط.
تصحيح أخطاء الروابط المعطلة
أحياناً لا يعمل الرابط بسبب وجود 'مسافة' فارغة غير مشفرة. هذه الأداة تستبدل المسافات بـ %20 ليعمل الرابط بشكل صحيح.
نستخدم دوال جافاسكريبت القياسية (encodeURIComponent و decodeURIComponent). عند التشفير، يتم استبدال كل حرف غير آمن (مثل الحروف العربية والرموز) بتمثيله الست عشري (Hexadecimal) مسبوقاً بعلامة %. هذه العملية تتم فورياً داخل متصفحك ولا يتم إرسال بياناتك لأي خادم خارجي.
الأسئلة الشائعة
لماذا يظهر الرابط العربي طويلاً جداً عند اللصق؟
ما الفرق بين 'مكون URI' و 'URI كامل'؟
هل هذه الأداة آمنة للروابط الخاصة؟
أدوات ذات صلة
مشفر/فك تشفير Base64 (Base64 Encoder/Decoder)
تحويل الصور والملفات إلى نص (Base64) أو استعادة الملفات من النصوص.
مشفر كيانات HTML (HTML Entity Encoder)
أداة ضرورية للمطورين لتشفير وفك تشفير الرموز المحجوزة في HTML لضمان أمان الموقع.