મફત UUID જનરેટર

વર્ઝન 4 UUID તાત્કાલિક જનરેટ કરો. એકસાથે 50 સુધી બલ્ક જનરેટ કરો. ક્રિપ્ટોગ્રાફિકલી સિક્યોર — તમારો ડેટા ક્યારેય બ્રાઉઝર છોડતો નથી.

એક વાર લોડ થયા પછી ઑફલાઇન કામ કરે છે

UUID બનાવવા માટે જનરેટ પર ક્લિક કરો

UUID v4 122 રેન્ડમ બિટ્સનો ઉપયોગ કરે છે — બે UUID વચ્ચે ટકરાવની શક્યતા અતિ નહિવત્ છે.

crypto.getRandomValues વડે જનરેટ કરેલ — ક્રિપ્ટોગ્રાફિક રીતે સુરક્ષિત, ક્યારેય સર્વર પર મોકલાતું નથી.

આ કેવી રીતે કાર્ય કરે છે

UUID generation Web Crypto API ના crypto.getRandomValues વાપરીને સંપૂર્ણપણે બ્રાઉઝરમાં ચાલે છે — કોઈ library dependency નહીં, કોઈ સર્વર કૉલ નહીં. ટૂલ RFC 4122 v4 અને RFC 9562 v7 બંને હાથે લખેલા bit manipulation વડે શરૂઆતથી implement કરે છે, તેથી કંઈ પણ તમારા મશીનમાંથી બહાર જતું નથી.

  1. 1
    Version અને options પસંદ કરો
    UUIDv4 (pure random), UUIDv7 (timestamp-prefixed અને lexicographically sortable), NIL (બધા zeros), કે MAX (બધા 0xf) પસંદ કરો. કેટલા generate કરવા (1–50) અને uppercase કરવું છે કે C# જેવી languages માટે curly braces માં લપેટવું છે તે સેટ કરો.
  2. 2
    crypto.getRandomValues 16 bytes ભરે છે
    v4 અને v7 માટે, બ્રાઉઝરનું cryptographically secure random number generator 16-byte Uint8Array ભરે છે. v4 માટે, RFC 4122 version (0x40) અને variant (0x80) fields સેટ કરવા bits 6 અને 8 masked છે. v7 માટે, પ્રથમ 6 bytes વર્તમાન Unix millisecond timestamp વડે overwrite થાય છે, દરેક ID ને creation time પ્રમાણે sortable બનાવીને, પછી version અને variant bits bytes 6 અને 8 પર સેટ થાય છે.
  3. 3
    Bytes સ્ટાન્ડર્ડ hyphenated string માં ફોર્મેટ થાય છે
    16 bytes lowercase hex માં રૂપાંતરિત થાય છે અને canonical 8-4-4-4-12 groups માં split થાય છે (દા.ત., 550e8400-e29b-41d4-a716-446655440000). Uppercase અને brace-wrapping આ તબક્કે લાગુ થાય છે.
  4. 4
    તમારા target ફોર્મેટમાં export કરો
    પરિણામો individually કે bulk માં કૉપી કરી શકાય છે. Export selector list ને plain text, JSON array, CSV, SQL INSERT VALUES block, C# new Guid(...) expressions, કે Python list literal માં ક્લિપબોર્ડમાં કૉપી કરતાં પહેલા કે ફાઇલ તરીકે ડાઉનલોડ કરતાં પહેલા ફરીથી ફોર્મેટ કરે છે.

સંબંધિત સાધનો

વારંવાર પૂછાતા પ્રશ્નો