ترميز وفك ترميز الروابط (URL Encoder/Decoder)

أداة إنترنت مجانية لتحويل النصوص والروابط لصيغة معتمدة ومشفرة بالنسب المئوية (%20) والعكس، بأمان تام من جهازك.

آخر تحديث: أبريل 2026 · يدعم معيار RFC 3986

Loading URL Encoder...

كيفيّة ترميز (Encode) الروابط أو الكلمات

  1. انقر على علامة التبويب (ترميز) بالواجهة أعلاه.
  2. اختر أسلوب الترميز المناسب لغايتك سواء كـ (مكوّن) أو (عُنوان كامل).
  3. انسخ الجمل والنصوص وضعها داخل الصندوق الأساسي.
  4. بلمح البصر، المخرجات تتشكّل أسفل الشاشة.
  5. انقر لنسخ النتائج واستخدامها كروابط آمنة.

كيفيّة استخراج وقراءة الروابط (Decode)

  1. اختر (فك ترميز) بالأعلى.
  2. ضع الرابط المشوّش المشبّع بعلامات (%) داخل الصندوق.
  3. سيرجع لطبيعته البشرية فوراً بالجزء السفلي.
  4. نظامنا مرن بحيث يتعامل مع اللغات المختلطة بشكل سليم.
  5. اضغط على أمر النسخ لحفظه بحافظتك.

تحليل هيكل مسار الـ URL

  1. اسحب الشاشة للأسفل وصولاً لوظيفة المُحلّل.
  2. احضر ذلك الرابط المعقّد جداً والذي يحوي متغيّرات كثيرة، وألصقه بشرط احتوائه للبروتوكول HTTPS.
  3. سنفكّكه أمامك لأجزاء: دومين، مسار، بورت (منفذ).
  4. المتغيّرات سيفُصَل بينها بجدول جميل يبيّن قيمتها المشفرة والمفكوكة.
  5. أداة قويّة للمبرمجين لمعرفة استجابة الخوادم بصرياً.

متى أستخدم أسلوب (URI) أو أسلوب (Component)؟

استعن بـ encodeURIComponent لو أردت تحويل جزء فرعي جداً يوضع بعد علامة الـ (=). بحيث يلغي وظيفة كل الرموز ويجعلها كنصوص تابعة.

استعن بـ encodeURI إبقاء كامل مسار الويب الأساسي يعمل. أي أنه يحترم وجود (/) ولا يلمسه، فقط يبدّل المسافات الفارغة والأحرف الغريبة.

الخلاصة: للرابط كاملاً اختر URI، لقطعة محددة كاسم مستخدم اختر Component.

الفرق الجوهري للعمليتين

الترميز (En-code): هو ترجمة البشرية للغة الإنترنت، كاستبدال المسافة برمز الـ (%20).

فك الترميز (De-code): هو إرجاء لغة الكمبيوتر للوضع المريح المعروء للقارئ.

أبرز أسباب الاستخدام

حلول تقنية للمبرمج ومسوق الإعلانات

أحياناً ينهار كامل الخادم بسبب مسافة فارغة أو رمز (&) بالمسار الخطأ. هذه الأداة تمنع ذلك:

  • بناء روابط (API) محكمة الإغلاق تقنياً وحرفياً.
  • توجيه المتصفحات بين روابط مصغرة بدقة.
  • سد نقص عمليات الـ UTM في تتبع الزوار.
  • إضافة إميل عربي كـ موضوع (Subject) للرابط المؤدي للبريد.
  • حشو خصائص ملف الـ (HTML).
  • استقراء رسائل واجهات البرمجة المعقدة.
  • تقطيع الرابط يدوياً بفضل المُحلّل لكشف مصدر الاستجابة.

أشهر الحروف وتحولها الرقمي

هنا لمحة عامة عن كيف تتهجى الحواسب هذه الإشارات:

العلامة المبْدئيةالمسمىالصيغة المئوية المطبوخة
Space%20
!Exclamation%21
#Hash%23
$Dollar%24
&Ampersand%26
+Plus%2B
,Comma%2C
/Slash%2F
:Colon%3A
;Semicolon%3B
=Equals%3D
?Question mark%3F
@At sign%40
[Left bracket%5B
]Right bracket%5D

كيف تكتبها لغات البرمجة الشائعة؟

كل لغة لها أمر برمجي يفعل تماماً ما تفعله أداتنا هذه:

داخل جافاسكربت

// Encode a query parameter value
const param = encodeURIComponent("hello world & goodbye");
// → "hello%20world%20%26%20goodbye"

// Encode a full URL (preserves URL structure)
const url = encodeURI("https://example.com/search?q=hello world");
// → "https://example.com/search?q=hello%20world"

// Decode a percent-encoded string
const decoded = decodeURIComponent("hello%20world%20%26%20goodbye");
// → "hello world & goodbye"

داخل لغة بايثون

from urllib.parse import quote, quote_plus, unquote, urlencode

quote("hello world & goodbye")
# → "hello%20world%20%26%20goodbye"

quote_plus("hello world & goodbye")
# → "hello+world+%26+goodbye"

urlencode({"q": "hello world", "lang": "en"})
# → "q=hello+world&lang=en"

unquote("hello%20world%20%26%20goodbye")
# → "hello world & goodbye"

ببيئة البي إتش بي

urlencode("hello world & goodbye");
// → "hello+world+%26+goodbye"

rawurlencode("hello world & goodbye");
// → "hello%20world%20%26%20goodbye"

urldecode("hello+world+%26+goodbye");
// → "hello world & goodbye"

rawurldecode("hello%20world%20%26%20goodbye");
// → "hello world & goodbye"
يُعتمد بمعاييرنا على ميثاق التوثيق الإنترنتي العالمي الأحدث وهو رقم 3986.

ميزات الأداة

  • تنفيذ فوري وعاجل مع كل ضغطة حرف.
  • دعائم تقنية لكلا النوعين الأكثر شيوعاً بالترجمة.
  • قراءة المتغيرات وتجزئتها آلياً وجمالياً للمطور.
  • بيان بجدول الوزن وتأثير المعالجة على حجم النص.
  • أزرار تجريبية لفهم آلية النظام.
  • النسخ السريع، والتنظيف اللحظي.
  • جدول مساند لتذكر أكثر العلامات طلباً،
  • يظهر بجمالية تامة على الهواتف اللوحية والصغيرة.
  • منصة حرّة من الإعلانات المروعة ومن السحابات الجاسوسية.

Frequently Asked Questions

عن ماذا تتمحور هذه القطعة؟

أداة لقلب النص العادي لرابط محمي من الأعطال البرمجية وبالمقابل فكه للغة مفهومة، مضافاً إليها مفتت للروابط الكبيرة.

أريد التأكد من خصوصية البيانات

الخصوصية هي حجر زاوية المنصة، كل حرف يكتب يختفي بذاكرة حاسوبك فوراً، ولا ينقل لـ أي خادم سحابي بالخارج.

كيف يعمل علمياً؟

تتدخل برمجية جافاسكريبت المستقرة لديك وتقرأ الموثق بنسق المتصفح، الروابط تستقبل صيغة (ASCII) فتترجم البقية إلى هراء يتخلله بالمية %.

ما الفارق بين طريقتي الترمّز؟

استخدام أسلوب العُنوان URI لا يعطل علامات الاستفهام والميلان لأنه يقصد به كل شيء، أما المكون الفرعي فيدشّم كل الرموز لتكون ككيان مستقل.

أشرح أداة المحلل؟

يفجر الرابط المدمج لقطع كلاسيكية كالبروتوكول والاستضافة والمعلمات، يضعها بترتيب جدولي لتطابقها مع وثائق عملك.

أستطيع وضع فقرات ضخمة؟

ضع كتاباً كاملاً بلا أدنى مشكلة. قدرات المتصفح الحديث تذلل هذه الصعوبات بـ أجزاء الملي ثانية.

استحالة المساحات بالروابط؟

صحيح، لأن المساحة توقف عمل المتصفح، فيستعاض عنها بخدعة 20%.

هل يفكك الرابط المشفر مرتين بالخطأ؟

نعم، كرار العملية وألصقه مرة ورا أخرى حتى تصل للوجه الصافي.

أين الخطأ بالمحلل؟

ربما نسيت وضع اللاحقة HTTP ببداية العملية.

مدعوم لهاتفي؟

بالكامل شريطة امتلاك متصفح عادي مثل جوجل كروم.

هل الخدمة برسوم اشتراك لاحقاً؟

كالمعتاد مع موقع EveryTool، هذه الأداة وقف تقني مجاني للمؤسسات والحالات الفردية دون إستثناء.