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

مولّد بيانات وهمية

ولّد بيانات اختبار وهمية بصيغة JSON أو CSV. اختر الأعمدة: اسم، بريد، UUID، تاريخ، عدد صحيح، boolean والمزيد. مجاني، يعمل في متصفحك.

الصيغة
الأعمدة
 

كيف يعمل مولّد البيانات الوهمية؟

اختر الأعمدة التي تحتاجها (اسم، بريد، UUID، تاريخ، عدد صحيح، boolean والمزيد)، حدّد عدد الصفوف، ويُنتج المولّد مجموعة بيانات عشوائية بالكامل باستخدام crypto.getRandomValues() للعشوائية التشفيرية. الناتج هو JSON أو CSV صالح وجاهز للصق في قاعدة بيانات أو ملف fixture أو محاكاة API.

أنواع الأعمدة المتاحة

  • اسم — تركيبات عشوائية من الاسم الأول + اللقب.
  • بريد — رسائل بريد قائمة على الاسم لدى مزودين شائعين (gmail، outlook، إلخ).
  • UUID — RFC 4122 v4 UUIDs من crypto.randomUUID().
  • عدد صحيح / عشري — أرقام عشوائية في نطاقات قابلة للضبط.
  • Boolean — true/false 50/50.
  • تاريخ — تواريخ ISO عشوائية في آخر 5 سنوات.
  • مدينة / دولة / كلمة / هاتف — عينات من مصفوفات منسّقة.

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

  • تعبئة قواعد البيانات — ولّد صفوف fixture لبيئات التطوير.
  • محاكاة API — املأ نقاط نهاية وهمية بأشكال واقعية.
  • اختبار التحميل — أطعم منفذي الاختبار ببيانات متنوعة دون كتابة factories.
  • نماذج UI — املأ الجداول والقوائم ولوحات التحكم بمحتوى مقنع.

الخصوصية

تُولّد كل البيانات بنسبة 100% في متصفحك. لا يُرسل أي شيء إلى أي خادم.