Cách tạo UUID
- Chọn phiên bản: v4 (hoàn toàn ngẫu nhiên) hoặc v7 (có chứa thời gian nên sắp xếp được).
- Nhập số lượng bạn cần, từ 1 đến 1000.
- Nếu cần, bật chữ hoa hoặc bỏ dấu gạch.
- Nhấn “Tạo” và sao chép danh sách.
UUID là gì
UUID (mã định danh duy nhất toàn cầu) là một số 128 bit, được viết thành 32 ký tự thập lục phân ngăn cách bằng dấu gạch, ví dụ 123e4567-e89b-42d3-a456-426614174000. UUID dùng để định danh bản ghi, tệp hay phiên làm việc mà không cần bộ đếm trung tâm.
Phiên bản 4 hoàn toàn ngẫu nhiên và được dùng nhiều nhất. Phiên bản 7 bắt đầu bằng ngày giờ tính theo mili giây và kết thúc bằng các giá trị ngẫu nhiên, nên UUID tạo sau sẽ xếp sau. Điều này hữu ích khi làm khóa trong cơ sở dữ liệu.
Với 122 bit ngẫu nhiên, xác suất hai UUID v4 trùng nhau là không đáng kể.
Lưu ý
- UUID v7 chứa ngày giờ tạo, vì vậy không nên dùng nếu thông tin đó cần được giữ kín.
- UUID là mã định danh, không phải bí mật: đừng dùng làm mật khẩu hay token truy cập.
- Các UUID được tạo trên trang này không được lưu ở bất kỳ đâu.
Câu hỏi thường gặp
Hai UUID có thể trùng nhau không?
Trên thực tế là không. UUID v4 có 122 bit ngẫu nhiên nên xác suất trùng là rất nhỏ.
v4 và v7 khác nhau thế nào?
v4 hoàn toàn ngẫu nhiên. v7 bắt đầu bằng ngày giờ tính theo mili giây nên được sắp xếp theo thời điểm tạo.
Công cụ dùng loại ngẫu nhiên nào?
Bộ tạo số ngẫu nhiên mật mã của trình duyệt (crypto.getRandomValues), vốn dành cho các mục đích bảo mật.
UUID tôi tạo có được lưu lại không?
Không. Chúng được tạo trên trình duyệt của bạn và không gửi đến máy chủ nào.
Có miễn phí không?
Có, miễn phí, không cần đăng ký và chạy trực tiếp trên trình duyệt.