ترميز Base64 وفكّه
رمّز النص إلى Base64 أو فُكّ ترميز Base64 إلى نص مقروء. دعم كامل لـ UTF-8 (العربية والرموز التعبيرية والحركات) مع قبول Base64 الآمن لعناوين URL.
حوّل النص إلى Base64 والعكس. يحوّل Base64 أي بايتات إلى أحرف ASCII عادية، ولهذا يظهر في عناوين data URI ومرفقات البريد ورموز API وملفات الإعداد، حيث تُفسد البيانات الثنائية النقل لولا ذلك.
وفكّ الترميز هو الحاجة الأكثر شيوعاً: فحمولة JWT أو ترويسة Basic auth أو مفتاح API أو صورة مضمّنة تصل كلها بصيغة Base64 وتحتاج إلى قراءة. أما الترميز فهو الاتجاه المعاكس، ويدعم الاتجاهان UTF-8، فتبقى الأحرف المشكّلة والرموز التعبيرية سليمة في الرحلة ذهاباً وإياباً.
كيفية ترميز Base64 وفكّ ترميزه
الصق نصاً أو Base64
اختر الترميز أو فكّ الترميز
انسخ النتيجة
الأسئلة الشائعة
هل تدعم نص UTF-8؟
نعم. تُعالج الأحرف المشكّلة ونصوص CJK والرموز التعبيرية بشكل صحيح في الاتجاهين؛ أما المرمّز الساذج فيفسدها.
لماذا يظهر النص بعد فكّ الترميز مشوّهاً؟
يعني ذلك عادةً أن الإدخال لم يكن Base64 صالحاً، أو أنه ملف ثنائي لا نص. تحقق من أحرف الحشو الناقصة (=) أو وجود فواصل أسطر داخل القيمة.
هل يمكنني استخدامه مع الصور؟
ثمة أداة منفصلة هي «صورة إلى Base64» تحوّل ملف الصورة إلى Data URI بصيغة Base64، وهي ما تحتاجه لتضمين صورة في CSS أو HTML.
هل Base64 شكل من التشفير؟
لا، إنه ترميز فقط ويمكن لأي شخص عكسه. لا تعامل Base64 أبداً كحماية لسرّ.
هل هناك حد للحجم؟
الحد هو ذاكرة جهازك. ويُعالج نص بحجم عدة ميغابايت فوراً.
هل تُرفع بياناتي إلى خادم؟
لا، يجري الترميز وفكّه في متصفحك، وهذا مهم في الرموز وبيانات الاعتماد.
نظرة سريعة
| المدخل | نص |
|---|---|
| عدة ملفات | لا |
| مكان التشغيل | في متصفحك، ولا تُرفع الملفات أبداً |
| يعمل دون اتصال | نعم — بعد تحميل الصفحة |
| السعر | مجاني، بلا تسجيل وبلا علامة مائية |
التعامل مع الأسرار بأمان
تعالج أدوات المطوّرين بيانات الاعتماد أكثر مما يتصور الناس، والخطر ليس في الخوارزمية بل في المكان الذي تذهب إليه البيانات. فالتجزئة أحادية الاتجاه وليست تشفيراً، وMD5 وSHA-1 مكسورتان في كل ما يتصل بالأمن، وحتى SHA-256 أداة خاطئة لتخزين كلمات المرور، حيث وُجد bcrypt وscrypt وArgon2 تحديداً ليكونوا بطيئين. وBase64 ترميز لا حماية: أي أحد يستطيع فكّه، فلا تعامله أبداً كتمويه. وJWT يستطيع كل من يحمله أن يقرأه، ولذلك يجب ألا يحتوي حمولته على أسرار أبداً، وفكّ الرمز لا يتحقق من توقيعه، إذ يلزم للتحقق مفتاح. وكل ما في هذا الموقع يعمل محلياً في متصفحك، ولهذا السبب يستطيع التعامل مع الرموز وكلمات المرور بأمان.
أين تنكسر التحويلات بهدوء
معظم أخطاء التحويل لا تتعلق بالصياغة بل بالمعنى. فعمود من الرموز البريدية في ملف CSV يفقد أصفاره البادئة في اللحظة التي يخمّن فيها جدول البيانات أنه رقم؛ ومعرّف طويل يتجاوز دقة الفاصلة العائمة؛ والتواريخ يتغير معناها بحسب ما إذا كان اليوم أولاً أم الشهر أولاً. ومفاتيح JSON غير مرتبة أما المصفوفات فمرتبة، والأداة التي ترتب المفاتيح لا تغيّر شيئاً بينما التي ترتب المصفوفات تغيّر البيانات. وUnicode فخ آخر: فقد يصل النص بترميز UTF-8 أو UTF-16 أو مع علامة ترتيب البايتات، وفاكّ الترميز الذي يخمّن خطأً يحوّل المحارف المشكّلة إلى نص مشوّه. وقبل أن تثق بأي تحويل، افحص الصف الأول والأخير، وكل حقل فيه أصفار بادئة، وكل حقل يحتوي على علامات تنصيص أو فواصل أو أسطر جديدة.