طريقة الاستخدام
- اضبط الطول باستخدام المنزلقة. الافتراضي هو 21 حرفًا.
- اختر الكمية — تُنشأ فورًا؛ انقر «إنشاء» لدفعة جديدة.
- انسخ القائمة أو نزّلها كملف نصي.
شرح الخيارات
- الأبجدية
- 64 حرفًا آمنًا للروابط — A–Z وa–z و0–9 والشرطة السفلية والشرطة. كل حرف يحمل 6 بتات عشوائية.
- الطول
- من 6 إلى 64 حرفًا. الطول الافتراضي 21 حرفًا يحمل 126 بتة عشوائية، تقريبًا بنفس مقاومة الاصطدام مثل UUID v4 (122 بتة).
- تقدير الاصطدام
- يُعرض تحت القائمة — كم معرّفًا بالطول الحالي يمكنك إنشاؤه قبل أن تصل احتمالية أي تكرار إلى 1%.
مثال
V1StGXR8_Z5jdHi6B-myT
الطول الافتراضي هو 21 حرفًا.
الأسئلة الشائعة
ما الطول الذي يجب أن أستخدمه؟
للمعرّفات الفريدة عالميًا، احتفظ بالطول الافتراضي 21 حرفًا — حوالي 1.31 × 10¹⁸ معرّفًا قبل احتمالية 1% لحدوث تكرار. بالنسبة للمعرّفات المستخدمة في نطاق صغير فقط، مثل العناصر على صفحة واحدة، من 8 إلى 12 حرفًا كافٍ؛ 10 أحرف تصل إلى احتمالية 1% بعد حوالي 152 مليون معرّف.
لماذا استخدام Nano ID بدلًا من UUID؟
أقصر مع نفس مستوى العشوائية (21 حرفًا مقابل 36) وكل حرف آمن للروابط، لذا لا يحتاج شيء إلى تهريب. المقابل هو عدم وجود معيار تنسيق موحد وعدم وجود نوع أصلي لها في قواعد البيانات.
هل يمكن استخدامه للرموز أو روابط إعادة تعيين كلمة المرور؟
نعم. يتم اختيار الأحرف باستخدام crypto.getRandomValues التي لا يمكن التنبؤ بها وبدون انحياز modulo. استخدم 22 حرفًا على الأقل (132 بتة) للرموز.
هل يتم تحميل أي شيء؟
لا. تُنشأ المعرّفات في متصفحك ولا تُرسل أبدًا إلى خادم.
الخصوصية
تعمل هذه الأداة بالكامل داخل متصفحك. تُعالَج ملفاتك ونصوصك على جهازك ولا تُرفع أبدًا إلى خوادمنا.