ForHosting KIT · أدوات المطورين

ترميز وفك ترميز Base64

يتحول النص «Año 2026 — ñandú» في Base64 إلى QcOxbyAyMDI2IOKAlCDDsWFuZMO6 ويعود كما هو بكل علاماته. اختر الأبجدية القياسية أو الآمنة للروابط، التي تضع - و_ مكان + و/، حتى يبقى الرمز سليمًا داخل الرابط. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
النص
Año 2026 — ñandú
تحصل على
قيمة Base64
QcOxbyAyMDI2IOKAlCDDsWFuZMO6

يستخدمها المطورون لتضمين صورة صغيرة داخل كود، أو فحص محتوى حقل مشفَّر بهذه الصيغة.

لماذا توجد أبجديتان لترميز Base64

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

الأخطاء الشائعة في الترميز وفكه

الخطأ الشائع هو فك الترميز بالأبجدية الخطأ: فالقيمة الآمنة للروابط تحتوي على - و_، وهما غير متوقعين في الأبجدية القياسية، والقيمة القياسية تحتوي على + و/، وقد يفسدهما عنوان الويب. وإذا كان الرمز سينتقل داخل رابط فأعد ترميزه بالأبجدية الآمنة للروابط بدل تعديل الرموز يدويًا. وتُعالج الحروف ذات العلامات بايتًا بايتًا، فيتحول «Año 2026 — ñandú» إلى QcOxbyAyMDI2IOKAlCDDsWFuZMO6 ويعود كما كان تمامًا.

ترميز ملف صغير مباشرة داخل الكود

لأيقونة أو شعار صغير الحجم، يفضّل بعض المطورين تضمينه كنص Base64 داخل ملف CSS أو HTML مباشرة بدل طلب شبكي منفصل لتحميل الصورة، فيقلّل عدد الطلبات التي يحتاجها المتصفح لعرض الصفحة. ترفع الملف إلى الأداة فتحصل على النص الجاهز للصق مباشرة في الكود.

تضمين شعار صغير داخل كود CSS

يضمّن مطور واجهة أمامية في شركة الخليج الرقمية شعار الشركة الصغير كنص Base64 مباشرة داخل ملف CSS، لتقليل عدد طلبات الشبكة عند تحميل الصفحة.

هل Base64 نوع من التشفير الآمن؟

لا، هو تمثيل نصي للبيانات وليس تشفيرًا؛ أي شخص يستطيع فكّه بسهولة، فلا يصلح لإخفاء معلومات حساسة.

هل يزيد الترميز حجم الملف؟

نعم، بنحو الثلث تقريبًا؛ هذا مقبول للملفات الصغيرة لكنه غير مناسب لملفات كبيرة يُفضَّل رفعها مباشرة بدل ترميزها.

هل يُرفَع الملف الذي أرمّزه إلى خادمكم؟

لا، الترميز وفك الترميز يجريان داخل متصفحك بالكامل.

هل يمكن ترميز نص عربي أيضًا؟

نعم، الأداة تتعامل مع أي نص بأي لغة، وتحافظ على المحارف العربية سليمة عند فك الترميز.

هل الاستخدام مجاني بلا حدّ؟

نعم، من المتصفح مباشرة مجاني بلا حدّ لعدد المرات.

هل تعمل الأداة من الجوال؟

نعم، صفحة ويب عادية تعمل من متصفح الجوال بنفس الطريقة على الحاسوب.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/dev/base64

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/dev/base64 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"hola"}'
{
  "text": "hola"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.base64",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

أداة ترمّز نصًا أو ملفًا إلى صيغة Base64 — تمثيل نصي آمن للبيانات الثنائية يمكن تضمينه داخل JSON أو رابط أو بريد إلكتروني — وتفكّ ترميز نص Base64 موجود إلى شكله الأصلي.

لماذا نحتاج Base64 أصلًا

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

فك ترميز حقل مشفَّر بهذه الصيغة

عند فحص طلب API أو رأس HTTP يحمل قيمة تبدو نصًا عشوائيًا غير مفهوم، غالبًا ما تكون مرمَّزة بصيغة Base64. تفكّ الأداة الترميز فورًا وتعرض القيمة الأصلية المقروءة — نصًا عاديًا أو JSON مثلًا — فتفهم محتوى الحقل دون كتابة سطر كود للفك.

من المتصفح فقط، دون رفع أي ملف

سواء رمّزت ملفًا أو فككت نصًا، تجري العملية بالكامل داخل متصفحك؛ لا يُرفَع الملف الأصلي ولا النص المشفَّر إلى أي خادم خارجي، وهذا مناسب حتى لملفات أو بيانات حساسة تفضّل ألا تغادر جهازك.

فحص محتوى ترويسة طلب API غامضة

يفحص مطور خلفي قيمة غريبة في ترويسة طلب وارد إلى نظامه، ويكتشف بعد فك الترميز أنها بيانات مستخدم مرمَّزة بصيغة Base64 من نظام قديم.

إرفاق ملف صغير داخل رسالة JSON

يرسل نظام في مؤسسة النخيل للمقاولات مستندًا صغيرًا ضمن حمولة JSON إلى نظام شريك، بعد ترميزه إلى Base64 ليتوافق مع الصيغة النصية التي يقبلها الطرف الآخر.

اطّلع على توثيق KIT الكامل ←