تخطي إلى المحتوى

Base64 ترميز/فك الترميز

Base64 ترميز/فك الترميز

يدعم ترميز وفك ترميز Base64 وضعي النص والصورة، ويمكنه ترميز نص UTF-8 وفكّه، أو رفع صورة لتوليد Data URL أو Base64 خام، مع إعادة بناء المعاينة والتنزيل محليًا.

Base64 ترميز/فك الترميز

بداية سريعة

1
أدخل نصًا (عاديًا أو سلسلة Base64) في الحقل
2
انقر “ترميز” أو “فك ترميز” لبدء المعالجة
3
المُدخل والنتيجة في الحقل نفسه؛ انسخ أو امسح بنقرة واحدة
4
للتحقق: رمّز ثم بدّل إلى “فك ترميز”
5
Choose Text mode for UTF-8 strings, or switch to Image mode for image files and image Data URLs
6
In Image mode, upload a file to generate a Data URL or raw Base64 result immediately
7
Paste a Data URL or raw Base64, choose MIME when needed, then reconstruct the preview

سيناريوهات شائعة

عناوين URL/JWT

يُفضَّل استخدام صيغة URL‑safe (−/_); يمكن حذف «=» النهائي لتجنّب مشاكل الهروب

البريد/MIME

عند الحاجة إلى التفاف استخدم 76 خانة (CRLF) وفق MIME؛ وللويب لا تُضِف التفافًا. توفّر هذه الأداة التفاف 76 خانة وخيار LF/CRLF

نص متعدد الأسطر

فعّل الترميز سطرًا بسطر لترميز كل سطر على حدة

MIME/PEM

فعّل تقسيم 76 خانة؛ واستخدم LF عند الحاجة

Data URL

عند التضمين أنشئ data:[mime];base64,…؛ أداة الفك تستخرج تلقائيًا ما بعد الفاصلة

تحقق ذهابًا وإيابًا

رمِّز ثم فك الترميز فورًا للتأكد من التطابق

Image upload

Keep the original bytes and switch between Data URL and raw Base64 output without re-uploading

Image Data URL

Paste data:image/...;base64,... to auto-detect MIME and rebuild a previewable image

Raw Base64 image data

Supply the original image MIME explicitly before reconstructing or downloading

سيناريو إضافي

يمكن التعامل مع encode base64 وdecode base64 وbase64 محول ضمن المسار نفسه لتدقيق النتيجة بسرعة قبل النسخ أو التصدير.

معلمات الترميز والمتغيرات

إخراج URL‑safe
ترميز سطرًا بسطر (كل سطر مستقل)
تقسيم إلى كتل عرضها 76 حرفًا بأسلوب MIME (CRLF)
استخدام LF للفواصل (\n)
Data URL
Raw Base64
Raw Base64 image input needs an explicit MIME type because Base64 itself does not store file format metadata
إكمال padding تلقائيًا: يجب أن يكون الطول من مضاعفات 4؛ الطول غير الصحيح يعطِي خطأ
تجاهل الفراغات: تُزال المسافات والأسطر أثناء فك الترميز

نصائح الاستخدام

استخدم UTF‑8 لتجنّب الرموز غير المقروءة
الوضع الافتراضي URL‑safe؛ عطّلْه للحصول على Base64 القياسي
عند التبادل بين الأنظمة أزِل المسافات والأسطر؛ أضفها للعرض فقط
تزداد البيانات ~33% بعد Base64؛ غير مناسب للملفات الكبيرة
Base64 القياسي للأنظمة القديمة: عطّل URL‑safe (ابقِ +/ و =)
الترميز سطرًا بسطر يُعيد ترميز Base64 الموجود؛ لتحويل الصيغة فقط عطّله قبل الترميز
تقسيم 76 خانة يؤثر على العرض فقط؛ أداة الفك تتجاهل الفواصل والمسافات
When sharing raw Base64, keep the original MIME type with it so the receiver can reconstruct the file correctly
Preview availability depends on browser image support; if preview fails, download still keeps the original bytes

القيود والتوافقية

النصوص الطويلة جدًا قد تؤثر على الأداء؛ يُفضّل تقسيمها
الثنائيات: الواجهة مخصّصة للنص؛ للثنائيات استخدم Data URL أو سطر الأوامر
حدود الذاكرة في المتصفح تقيد الحجم الأقصى
Some image formats may encode successfully but remain unpreviewable in the current browser

الخصوصية والأمان

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

أسئلة شائعة

6

تابع الخطوة التالية باستخدام هذه الأدوات ذات الصلة.