ترميز وفك Base64 — يدعم UTF-8 وbase64url

رمّز النص إلى Base64 أو فكّ ترميزه، مع base64url وإزالة الحشو وأسطر MIME بطول 76، ودعم آمن للعربية والإيموجي عبر UTF-8.

مساحة العمل

كيف تُحسب النتيجة؟

يُحوَّل النص إلى بايتات UTF-8 بـ TextEncoder ثم تُقسَّم كل 3 بايتات إلى 4 رموز من أبجدية RFC 4648 مع = للحشو. يستبدل base64url الرمزين +/ بـ -_. عند فك الترميز تُهمَل المسافات ويُقبل كلا الأبجديتين، ويُرفض كل ما يخالف القواعد (رموز غريبة، طول مستحيل، حشو في الوسط). إن لم تكن البايتات UTF-8 صالحًا تُعرض بصيغة Hex.

حدود الأداة: Base64 ترميز لا تشفير: لا يخفي المعلومة. الأداة تعالج النصوص فقط (لا ملفات أو صور). نص ضخم جدًا قد يبطئ المتصفح.

أسئلة شائعة

هل Base64 آمن للتخزين السري؟

لا، أي شخص يفكّه فورًا؛ استخدم تشفيرًا حقيقيًا.

ما الفرق بين base64 وbase64url؟

يستبدل الثاني + و/ بـ - و_ ليصلح في الروابط وJWT.

أحدث الأدوات

أدوات مجانية أُضيفت حديثًا — تعمل في متصفحك دون رفع بياناتك

كل الأدوات →

نسّق JSON وصغّره وتحقق منه مع سطر/عمود الخطأ وكشف المفاتيح المكررة وأعداد كبيرة دقيقة

محلي

بحث واستبدال نصي أو بتعبير نمطي مع مجموعات مسماة وقاعدتين متتاليتين

محلي

احذف الكلمات المتكررة المتتالية أو كل التكرارات مع قائمة استثناء ودعم العربية

محلي