מחולל UUID בחינם
צור UUID מגרסה 4 באופן מיידי. צור עד 50 בכמות גדולה. מאובטח קריפטוגרפית — הנתונים שלך לעולם אינם עוזבים את הדפדפן.
לחץ על צור כדי ליצור UUID
UUID v4 משתמש ב-122 ביטים אקראיים — הסבירות להתנגשות בין שני UUID זעירה באופן אסטרונומי.
נוצר עם crypto.getRandomValues — בטוח קריפטוגרפית, לעולם אינו נשלח לשרת.
שימושים נפוצים
- צור UUIDs עבור מפתחות בסיסי נתונים ראשייםצור ערכי UUID v4 לשימוש כמפתחות ראשיים ב- PostgreSQL, MySQL, MongoDB ובסיסי נתונים אחרים.
- צור מפתחות API וסימניםצור מזהים ייחודיים ואקראיים עבור מפתחות API, אסימונים של מושב והפניות סודיות.
- צור מזהי בדיקה לבדיקת תוכנהצור קבוצות של מזהים ייחודיים לאבזור בדיקה, נתונים mock וחבילות בדיקה אוטומטיות.
- צור מפתחות React ו רכיב Frontendצור מפתחות ייחודיים יציבים לרשימות React, שדות טופס דינמיים ומופעי רכיב.
- צור מזהי מעקב ומתאםצור מזהי מתאם ייחודיים לעקירה מופצת, מתאם יומן ועקירת אירוע.
כיצד זה עובד
יצירת UUID פועלת כולה בדפדפן באמצעות crypto.getRandomValues של Web Crypto API — ללא תלות בספרייה, ללא קריאת שרת. הכלי מיישם גם RFC 4122 v4 וגם RFC 9562 v7 מאפס באמצעות מניפולציית סיביות כתובה-יד, כך ששום דבר לא יוצא מהמכשיר שלך.
- 1בחר גרסה ואפשרויותבחר UUIDv4 (אקראי טהור), UUIDv7 (מקודם-חותם-זמן וניתן-למיון לקסיקוגרפית), NIL (כל האפסים), או MAX (כל 0xf). קבע כמה ליצור (1–50) והאם להפוך לאותיות גדולות או לעטוף בסוגריים מסולסלים עבור שפות כמו C#.
- 2crypto.getRandomValues ממלא 16 בייטיםעבור v4 ו-v7, מחולל המספרים האקראיים הבטוח-קריפטוגרפית של הדפדפן ממלא Uint8Array בן 16 בייטים. עבור v4, סיביות 6 ו-8 ממוסכות כדי להגדיר את שדות הגרסה (0x40) והווריאנט (0x80) של RFC 4122. עבור v7, 6 הבייטים הראשונים נדרסים עם חותם-הזמן הנוכחי במילישניות Unix, הופך כל מזהה לניתן-למיון לפי זמן יצירה, ואז סיביות גרסה ווריאנט מוגדרות על בייטים 6 ו-8.
- 3הבייטים מעוצבים למחרוזת המקושרת-מקף הסטנדרטית16 הבייטים מומרים להקס-אותיות-קטנות ומפוצלים לקבוצות 8-4-4-4-12 הקנוניות (למשל 550e8400-e29b-41d4-a716-446655440000). אותיות גדולות ועטיפת-סוגריים מוחלות בשלב הזה.
- 4ייצא בפורמט היעד שלךתוצאות ניתנות להעתקה בנפרד או בכמות. בורר הייצוא מעצב מחדש את הרשימה כטקסט רגיל, מערך JSON, CSV, בלוק SQL INSERT VALUES, ביטויי C# new Guid(...), או מילולית רשימת Python לפני ההעתקה ללוח או ההורדה כקובץ.
כלים קשורים
מחולל סיסמאות
צרו סיסמאות חזקות ואקראיות עם אורך, סוגי תווים והחרגות לפי בחירתכם. חינם, בלי התחברות.
מחולל מספרים אקראיים
צור מספרים אקראיים בכל טווח, בנה רשימות מספרים ייחודיות, או הטל קוביות. משתמש באקראיות מאובטחת קריפטוגרפית.
מחולל צבעים אקראיים
צרו צבעים אקראיים אחד אחד או כפלטה של חמישה, נעלו את אלה שאהבתם, העתיקו ערכי HEX, RGB או HSL וייצאו את הפלטה כ-PNG או CSS.