انتقل إلى المحتوى

مولّد النصوص العشوائية

أنتج رموزًا ومعرّفات ونصوصًا تجريبية من مجموعة الأحرف التي تحتاجها.

تتم المعالجة محليًا في متصفحك

الخيارات

تُستخدم عند اختيار «مخصص». تُتجاهل التكرارات والمسافات.

ما هي أداة مولّد النصوص العشوائية؟

النص العشوائي سلسلة أحرف تُختار باستقلال وانتظام من أبجدية. وهو الشكل المعتاد لمفاتيح API ومعرّفات الجلسات ورموز الدعوة وقسائم الخصم وبيانات الاختبار. وتعتمد جودته على أمرين: مصدر عشوائية تشفيري واختيار بلا انحياز.

تسحب الأداة كل حرف بـ crypto.getRandomValues وأخذ عينات بالرفض. اختر إعدادًا جاهزًا (أبجدي رقمي أو حروف أو أرقام أو hex صغير أو Base64url) أو قدّم أحرفك، وحدّد الطول (حتى 4,096) وعدد النصوص وشاهد الإنتروبيا لكل نص.

كيف تعمل؟

  1. اختر مجموعة أحرف، أو «مخصص» واكتب الأحرف المسموحة بالضبط.
  2. حدّد الطول وعدد النصوص.
  3. اضغط «توليد» وانسخ النتيجة، نص واحد في كل سطر.

حالات الاستخدام الشائعة

  • توليد مفاتيح API أو رموز دعوة أو رموز استخدام لمرة واحدة لنموذج أولي.
  • إنشاء أسماء ملفات فريدة أو مفاتيح اختبار لقاعدة بيانات.
  • بناء قسائم خصم من أبجدية بلا أحرف متشابهة.
  • ملء النماذج وبيانات الاختبار بنص عشوائي واقعي.

أمثلة

أنتج رموزًا ومعرّفات ونصوصًا تجريبية من مجموعة الأحرف التي تحتاجها.

الخصوصية

تعمل أداة مولّد النصوص العشوائية بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

تُولَّد النصوص محليًا وتُعرض على الشاشة: تعامل معها كأي سر تنسخه. لكلمات مرور تضمن اختلاط المجموعات استخدم مولّد كلمات المرور، ولمعرّفات UUID استخدم أداة UUID.

الأسئلة الشائعة

ما الطول المناسب لرمز؟

لرموز يتعذر تخمينها استهدف 128 بت إنتروبيا على الأقل: 22 حرف Base64url أو 32 خانة hex أو 22 حرفًا أبجديًا رقميًا.

ماذا تعني Base64url هنا؟

الأبجدية الآمنة للروابط A–Z وa–z و0–9 و«-» و«_». ويمكن استخدام نصوصها في الروابط وأسماء الملفات دون هروب.

هل يمكن أن يتكرر الحرف داخل النص؟

نعم. يُسحب كل موضع باستقلال كما في الرموز الحقيقية. وتُزال التكرارات من المجموعات المخصصة لتتساوى احتمالات الأحرف.

المزيد من الأدوات في أدوات المطورين →