AGMAD TOOLS
من النص إلى Base64. وبالعكس.
رمّز نص UTF-8 وفكّه داخل متصفحك. تدعم الأداة العربية والإيموجي وفواصل الأسطر. هذا ترميز وليس تشفيرًا للحماية.
حتى 200 ألف وحدة UTF-16 للإدخال. Base64 قياسية بالحشو المطلوب؛ نص UTF-8 فقط.
أدخل النص أو Base64 للبدء.
اختر اتجاه التحويل
- للترميز، الصق نصًا عاديًا واضغط ترميز النص. يتحول النص إلى بايتات UTF-8 ثم Base64 قياسية. تكون المسافات وفواصل الأسطر جزءًا من المحتوى المرمّز.
- لفك الترميز، الصق Base64 قياسية واضغط فك Base64. تُتجاهل مسافات ASCII والجدولة وفواصل CR/LF قبل التحقق. لا تُحذف المحارف الأخرى بصمت.
- راجع الناتج وانسخه. يؤدي تعديل الإدخال أو فشل التحويل إلى مسح الناتج السابق وتعطيل النسخ. يمسح الزر الحقلين.
العربية وUnicode
تتحول العربية والإيموجي ذهابًا وإيابًا بصيغة UTF-8. تُحفظ علامات التشكيل ومحرف علامة ترتيب البايتات في البداية؛ ولا يُطبّع النص. تُرفض وحدات UTF-16 البديلة غير المقترنة بدل استبدالها. يختار النص المفكوك اتجاهه تلقائيًا؛ وتبقى Base64 المرمّزة من اليسار إلى اليمين.
Base64 المقبولة
يقبل المفكك الأحرف القياسية A–Z وa–z و0–9 و+ و/ مع حشو = القياسي عند الحاجة. مثلًا تُفك Zg== إلى f؛ وتُرفض Zg الناقصة وZh== غير القياسية. لا تُدعم صيغ URL-safe باستخدام - و_ ولا بادئات روابط data:.
نص، لا ملفات ثنائية عشوائية
يمكن أن تمثل Base64 أي بايتات، لكن هذه الأداة تعيد نص UTF-8 صالحًا فقط. قد تفشل صورة أو أرشيف أو سلسلة بايتات غير UTF-8 برسالة خطأ نصي. لا يوجد رفع ملفات أو تنزيل ثنائي. حد الإدخال 200 ألف وحدة UTF-16؛ وقد يتوسع الناتج المرمّز إلى 800 ألف محرف ASCII. يعرض الإدخال الفارغ طلبًا للإدخال بدل نتيجة فارغة.
سجل الإصدار
يفصل الإصدار 1.0.0 المحوّل القديم الداعم لـUTF-8 في إضافة مستقلة ثنائية اللغة. يحافظ على مسار ترميز URI وbtoa/atob النصي. أُضيف التحقق من Base64 القياسية وحد للإدخال ورسائل خطأ منفصلة ومسح للناتج القديم ومعالجة لتعذر النسخ.
