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


