Tạo UUID và GUID tức thì: Tạo UUID v4 ngẫu nhiên cho cơ sở dữ liệu, dữ liệu kiểm thử, file cấu hình, payload API và các công việc phát triển phần mềm hằng ngày.
UUID/GUID là gì?
UUID là mã định danh 128 bit được định nghĩa trong tiêu chuẩn UUID. GUID là thuật ngữ thường gặp trong hệ sinh thái Microsoft cho mã định danh duy nhất toàn cục và trong nhiều ngữ cảnh phát triển phần mềm được dùng tương đương với UUID.
UUID v4 được tạo từ dữ liệu ngẫu nhiên hoặc giả ngẫu nhiên. Khi được tạo đúng cách, khả năng hai UUID v4 bị trùng nhau là cực kỳ thấp.
Công cụ tạo UUID/GUID này làm được gì?
- Tạo UUID v4: Tạo một mã định danh hoặc danh sách nhiều mã.
- Chọn định dạng đầu ra: Dùng dạng chuẩn có dấu gạch nối, dạng rút gọn không dấu gạch nối, dạng có dấu ngoặc nhọn hoặc chữ hoa.
- Sao chép hoặc tải xuống: Sao chép danh sách đã tạo hoặc tải xuống dưới dạng file
.txt. - Chuẩn hóa giá trị có sẵn: Dán chuỗi UUID/GUID và chuyển các giá trị hợp lệ về dạng chuẩn có dấu gạch nối, chữ thường.
- Tải lên file: Nạp file văn bản hoặc CSV trên máy để chuẩn hóa UUID/GUID có trong file.
Cách dùng công cụ tạo UUID/GUID
- Nhập số lượng UUID bạn cần.
- Chọn định dạng đầu ra.
- Bấm Tạo UUID hoặc giữ bật Tự động tạo lại.
- Sao chép kết quả hoặc tải xuống thành file văn bản.
- Dán UUID/GUID có sẵn vào ô kiểm tra nếu bạn cần chuẩn hóa.
Định dạng UUID
Dạng văn bản chuẩn dùng 32 ký tự thập lục phân, chia thành 5 nhóm:
123e4567-e89b-42d3-a456-426614174000
Cùng một giá trị cũng có thể được hiển thị không có dấu gạch nối, có dấu ngoặc nhọn hoặc ở dạng chữ hoa tùy hệ thống sử dụng.
Truyền dữ liệu bằng tham số URL
Bạn có thể đặt số lượng cần tạo bằng ?count=:
https://www.uprek.com/vi/tools/tao-uuid-guid?count=25
Bạn cũng có thể điền sẵn ô kiểm tra bằng ?input=:
https://www.uprek.com/vi/tools/tao-uuid-guid?input=123e4567e89b42d3a456426614174000
Chi tiết kỹ thuật và quyền riêng tư
Công cụ này dùng API có sẵn trong trình duyệt là crypto.randomUUID() khi được hỗ trợ. Nếu cần, công cụ dùng crypto.getRandomValues() và đặt đúng các bit phiên bản, biến thể của UUID v4.
Việc tạo và chuẩn hóa UUID/GUID diễn ra trong trình duyệt. Trang tĩnh của UPREK không cần gửi dữ liệu của bạn lên máy chủ.
Lưu ý bảo mật
UUID là mã định danh, không phải bí mật xác thực. Không dùng UUID làm mật khẩu, API key, session token hoặc bằng chứng rằng người dùng đã được cấp quyền.