Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينترميز Base64 وفك ترميزه
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

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

مطورون

النصوص والملفات إلى Base64 والعكس، مع وضع آمن لعناوين URL ومعاينة للصور

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.

يحوّل Base64 البيانات الثنائية إلى نص عادي لتنتقل داخل JSON أو HTML أو data URI، مقابل زيادة في الحجم بنحو 33 في المئة. تحوّل هذه الأداة النصوص والملفات في الاتجاهين، مع وضع آمن لعناوين URL ومعاينة للصور. لا يُرفع أي شيء.

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • ترميز عناوين URL وفك ترميزها رمّز النصوص وعناوين URL بالترميز المئوي أو فكّها، واعرض كل جزء من الرابط
  • مولد التجزئة (Hash) MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 للنصوص أو الملفات، مع مقارنة المجموع الاختباري

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

1

اختر «ترميز» أو «فك الترميز» من شريط الخيارات.

2

اكتب النص أو الصقه في اللوحة الأولى؛ ولترميز ملف اختر «ملف» ثم انقر «اختيار ملف».

3

شغّل «آمن لـ URL» إذا كانت القيمة ستوضع في عنوان URL أو رمز JWT.

4

انقر «نسخ» لأخذ النتيجة، أو أيقونة التنزيل لحفظها؛ وتُنزَّل البيانات الثنائية المفكوكة كملف.

عن أداة Base64

يحوّل مرمّز Base64 هذا النص أو أي ملف إلى Base64، ويفك ترميز Base64 إلى نص مقروء أو معاينة صورة أو ملف قابل للتنزيل. تظهر النتيجة أثناء الكتابة، مع وضع آمن لعناوين URL للرموز وسلاسل الاستعلام، وdata URI بنقرة واحدة عند ترميز صورة.

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

يعمل الترميز وفك الترميز في متصفحك بلغة JavaScript. تُقرأ الملفات محليًا عبر File API ولا تُرفع أبدًا، لذا يمكن استخدامه مع المستندات أو المفاتيح الخاصة. يُعامَل النص بترميز UTF-8، فتعود الرموز التعبيرية والكتابة الهندية والتاميلية والعربية سليمة ذهابًا وإيابًا. يقبل فك الترميز كلا الأبجديتين، ويتسامح مع غياب الحشو وفواصل الأسطر، ويتعرّف على PNG وJPEG وGIF وWebP لتعاينها. يمكن أن يصل الملف المختار إلى 20 MB، لأن سلسلة Base64 كاملة تُبنى في الذاكرة والملف الأكبر قد يجمّد علامة التبويب؛ أما النص الملصوق فلا حد خاص به.

اضغط Ctrl+Enter لنسخ النتيجة. ولرمز JWT كامل بدلًا من مقطع واحد استخدم JWT Decoder، وللتجزئات راجع Hash Generator.

الأسئلة الشائعة

هل مرمّز Base64 هذا مجاني وبلا حدود؟

نعم. لا تسجيل ولا علامة مائية ولا حد لعدد مرات الاستخدام. ليس للنص الملصوق حد طول سوى ما يتسع له متصفحك. أما الملف المختار فحدّه 20 MB، لأن سلسلة Base64 كاملة تُبنى في الذاكرة والملف الأكبر قد يجمّد علامة التبويب بدلًا من ترميزه.

هل تُرفع ملفاتي أو نصوصي؟

لا. يعمل الترميز وفك الترميز بالكامل في متصفحك بلغة JavaScript. تُقرأ الملفات محليًا عبر File API وتُبنى النتيجة في الذاكرة، فلا يغادر جهازك شيء مما تلصقه أو تختاره.

ما Base64 الآمن لعناوين URL؟

يستخدم Base64 القياسي الرمزين + و/ ولهما معنى خاص في عناوين URL، ويحشو بالرمز =. أما Base64 الآمن لعناوين URL (RFC 4648، القسم 5) فيستبدلهما بـ - و_ ويحذف الحشو عادةً. ويُستخدم في رموز JWT وOAuth وسلاسل الاستعلام. شغّل مفتاح «آمن لـ URL» لإنتاجه؛ ويكتشفه فك الترميز تلقائيًا.

كيف أحوّل صورة إلى Base64 لـ CSS أو HTML؟

اختر «ترميز»، وحوّل الإدخال إلى «ملف»، واختر الصورة، وشغّل Data URI. تبدأ النتيجة بـ data:image/png;base64، ويمكن لصقها مباشرة في url() في CSS أو في السمة src لوسم img. اجعل الصور المضمّنة صغيرة؛ فما يزيد على بضعة كيلوبايتات يُقدَّم عادةً بشكل أفضل كملف عادي.

لماذا يعرض فك الترميز تنزيلًا بدلًا من نص؟

البايتات المفكوكة ليست نص UTF-8 صالحًا، فهي على الأرجح ملف مثل PDF أو ZIP أو صورة. تُعرض الصور في معاينة؛ أما البيانات الثنائية الأخرى فتظهر لها معاينة ست عشرية وزر «تنزيل» يحفظ البايتات باسم مناسب.

لماذا يظهر خطأ Base64 غير صالح؟

يحتوي الإدخال على حرف خارج A-Z وa-z و0-9 و+ و/ (أو - و_ في الوضع الآمن لعناوين URL)، أو على = شارد في المنتصف، أو ينقصه حرف فلا يستقيم الطول. المسافات وفواصل الأسطر لا مشكلة فيها وتُتجاهل. تحقق من أن السلسلة نُسخت كاملة.

هل ما زلت عالقًا؟ اسأل عن ترميز Base64 وفك ترميزه ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

أدوات ذات صلة

جميع أدوات المطورين
محوّل curlحوّل أمر curl إلى شيفرة fetch أو Node أو Python أو PowerShell أو HTTPieتحويل النص إلى ثنائيحوّل النص إلى بايتات ثنائية أو سداسية عشرية أو عشرية أو ثمانية، وفكّ ترميزها مرة أخرى، بترميز UTF-8محوّل JSON إلى أصناف C#حوّل عينة JSON إلى أصناف أو سجلات C# لـ System.Text.Json أو Newtonsoft.Jsonمحوّل الطابع الزمني Unixمن الطوابع الزمنية Unix إلى تواريخ ومن التواريخ إلى طوابع زمنية، بأي منطقة زمنيةتحويل JSON إلى TypeScriptأنشئ واجهات أو أنواع TypeScript من عيّنة JSONتحويل CSV إلى JSONحوّل CSV إلى JSON وJSON إلى CSV، مع معاينة جدولتحويل YAML إلى JSONحوّل YAML إلى JSON وJSON إلى YAML، مع حلّ المراسيJSON to ZodPaste a JSON sample and get a Zod schema with its z.infer type, ready to copy
هل كانت هذه الأداة مفيدة؟
Omnikit

مهام صغيرة تُنجز في متصفحك. مجانية وسريعة وخاصة. لا تُرفع الملفات أبدًا.

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)