ToolsOnline

مولّد الرموز الآمنة عبر الإنترنت

ولّد رموز Hex / Base62 / UUID v4 عشوائية بالجملة مع عشوائية غير متحيّزة

يُطبَّق على Hex / Base62؛ وUUID v4 هو دائمًا 36 محرفًا.
الصيغة

    

حول مولّد الرموز هذا

ولّد من 1 إلى 20 رمزًا دفعة واحدة بثلاث صيغ: Hex كسلسلة ست عشرية بأحرف صغيرة، وBase62 باستخدام المحارف الـ62 من 0–9A–Za–z (بلا شرطات وآمنة في URL)، وUUID v4 مع ضبط بتّي الإصدار والنوع وفق RFC 4122. تأتي كل العشوائية من Web Crypto API الأصلية في المتصفح (crypto.getRandomValues)، مع أخذ العينات بالرفض لإزالة انحياز باقي القسمة بحيث يظهر كل محرف باحتمال متساوٍ تمامًا — وهو مناسب لتوليد مفاتيح API ومعرّفات الجلسات ولاحقات روابط المشاركة.

يمكن تحديد الطول بحرية بين 8 و128 (يحافظ UUID v4 على صيغته الثابتة ذات 36 محرفًا). رمز Base62 بطول 32 محرفًا يحمل نحو 190 بت من الإنتروبيا، بينما تصل سلسلة hex بطول 128 محرفًا إلى 512 بت، فيصبح خطر التخمين أو التصادم ضئيلًا. التوليد محلي بالكامل: الرموز لا تلمس الشبكة أبدًا ولا تُسجَّل — احتفظ بها في مكان آمن.