UUID জেনারেটর
10টি UUID আগেই তৈরি — র্যান্ডম v4 ও সময়ভিত্তিক v7-এর মধ্যে বদলান, রূপ বদলান, কপি বা ডাউনলোড করুন।
তৈরি হওয়া UUID
কীভাবে ব্যবহার করবেন
- পেজ খুললেই 10টি UUID তালিকায় থাকে — দরকারিটি নিন, অথবা “কতটি” বদলে একবারে 1000টি পর্যন্ত তৈরি করুন।
- ভার্সন বাছুন: “v4 র্যান্ডম”-এ 122 বিট র্যান্ডমনেস; “v7 সময়ভিত্তিক” প্রথম 48 বিটে Unix মিলিসেকেন্ড টাইমস্ট্যাম্প রাখে, তাই আইডেন্টিফায়ার তৈরি হওয়ার ক্রমেই সাজে।
- হাইফেন / বড় হাতের অক্ষর / { ব্রেস } দিয়ে রূপ বদলান — হাইফেন ছাড়া 32 অক্ষর বা Windows ও .NET-এ ব্যবহৃত {…} রূপ দরকার হলে কাজে লাগে।
উদাহরণ
সেটিংস
v4 · কতটি: 3 · ছোট হাতের · হাইফেনসহ
একটি সম্ভাব্য ফলাফল
3f2a1c90-7b4e-4b8a-9f31-0c5d6e7a8b12 8c1d0e77-5a2b-4f60-9c31-7ad4e02b5f19 b07c5e21-9d34-4a18-8e6b-1f2c9a0d4e35
মান র্যান্ডম, তাই ঠিক এগুলো কখনো পাবেন না — বরং রূপটি দেখুন: 8-4-4-4-12 গোষ্ঠীতে 36 অক্ষর, v4-এ 13তম হেক্স অক্ষর সবসময় 4 (v7-এ 7), আর 17তম সবসময় 8, 9, a বা b। এই পেজের প্রতিটি UUID আপনার ডিভাইসেই তৈরি হয় এবং কখনো বাইরে যায় না।
নিয়ম, সীমাবদ্ধতা ও পরিচিত সমস্যা
- শুধু v4 ও v7। v1 ও v6-এর জন্য MAC অ্যাড্রেস বা নোড আইডেন্টিফায়ার লাগে, যা ব্রাউজার দিতে পারে না — বানিয়ে দিলে v1-এর মতো দেখতে কিন্তু v1 নয় এমন কিছু তৈরি হবে। v8-এ লেআউট প্রতিটি ভেন্ডরের হাতে, তাই সাধারণভাবে বলার কিছু নেই। nil UUID ধ্রুবক, তৈরি করার জিনিস নয়: 00000000-0000-0000-0000-000000000000।
- v4-এ 122টি র্যান্ডম বিট (128 থেকে 4 ভার্সন বিট ও 2 ভ্যারিয়েন্ট বিট বাদ)। v7-এ 48 বিট টাইমস্ট্যাম্প ও 74টি র্যান্ডম বিট।
- একই ব্যাচে মিলিসেকেন্ড এক থাকলে v7 12-বিট rand_a-কে ক্রমবর্ধমান কাউন্টার দিয়ে বদলায় (RFC 9562-অনুমোদিত পদ্ধতি), তাই ব্যাচ ঊর্ধ্বক্রমে সাজে। খরচ হলো ওই মিলিসেকেন্ডে 12 বিট এনট্রপি; একই মিলিসেকেন্ডে 4096টির বেশি আইডেন্টিফায়ার হলে কাউন্টার শেষ হয়ে ক্রম-নিশ্চয়তা থেমে যায়।
- একবারে সর্বোচ্চ 1000টি UUID। বেশি চাইলে নীরবে কেটে না দিয়ে ত্রুটি দেখায়।
- র্যান্ডমনেস আসে ব্রাউজারের crypto.getRandomValues থেকে। সব UUID বাস্তবায়নের মতোই অনন্যতা সম্ভাব্যতাভিত্তিক — এই টুল সঠিক গঠনের নিশ্চয়তা দেয়, বৈশ্বিক অনন্যতার নয়।
- হাইফেন, বড় হাতের অক্ষর ও ব্রেস শুধু মান লেখার রূপ বদলায়, মান নিজে নয়।
- সংখ্যা বাড়ালে আগের মানগুলো থেকে যায় ও নতুন যোগ হয়; কেবল “আবার তৈরি করুন” বা ভার্সন বদলালে পুরো ব্যাচ বদলায়।
- পেজ রিলোড করলে নতুন ব্যাচ আসে: কোনো ইতিহাস নেই, সংরক্ষিত তালিকা নেই, মান বহনকারী লিংক নেই। রাখতে হলে .txt ফাইল ডাউনলোড করুন।
- “কতটি”-তে অঙ্ক লেখা যায় ASCII 0-9, আরবি-ইন্ডিক ٠-٩, ফারসি ۰-۹ বা ফুল-উইড্থ 0-9 হিসেবে, আর গ্রুপিং বিভাজক উপেক্ষা হয়, তাই “1 000” মানে 1000।
সম্পর্কিত টুল
আইডেন্টিফায়ার হাতে পাওয়ার পর সাধারণত যা দরকার।