ترميز / فك ترميز Base36

حوّل النص إلى Base36 (الأرقام 0-9 والأحرف الصغيرة a-z) أو فك ترميز سلسلة Base36 إلى نص مقروء. تتم جميع العمليات الحسابية محليًا، مباشرةً في متصفحك.

مثال:

كيف يعمل

يستخدم Base36 الأحرف الأبجدية الرقمية الـ36 الأكثر شيوعًا: الأرقام من 0 إلى 9 والأحرف الصغيرة من a إلى z. يُحوَّل النص المُدخل إلى بايتات، ثم يُفسَّر على أنه عدد صحيح كبير، ثم يُعاد كتابته رقمًا برقم في النظام ذي الأساس 36.

أين نصادف Base36 في الحياة العملية؟

تستخدمه أنظمة كثيرة لاختصار المعرّفات الرقمية الطويلة إلى سلاسل أقصر وغير حساسة لحالة الأحرف: معرّفات الطلبات، ورموز التتبع، أو مفاتيح التخزين المؤقت المولّدة من طابع زمني، كما تفعل الدالة Number.toString(36) في JavaScript.

هل لحالة الأحرف أهمية عند فك الترميز؟

لا: تحوّل الأداة السلسلة المُدخلة تلقائيًا إلى أحرف صغيرة قبل فك ترميزها، لأن أبجدية Base36 القياسية لا تستخدم سوى الأحرف الصغيرة.

لا تُرسل أي بيانات إلى خادم: يتم الترميز وفك الترميز بالكامل داخل متصفحك.