Trình tạo UUID v4

Giới thiệu công cụ

Tạo hàng loạt mã định danh UUID v4 với xác suất va chạm cực thấp nhờ nguồn số ngẫu nhiên an toàn về mật mã — hữu ích cho dữ liệu kiểm thử hoặc khi cấp phát thủ công khóa duy nhất. Mọi xử lý đều diễn ra trong trình duyệt của bạn (không gửi dữ liệu ra ngoài).

Trình tạo UUID

Tình huống sử dụng

  • Tạo ID cho dữ liệu kiểm thử và phân bổ vào tệp CSV
  • Cấp phát thủ công các khóa duy nhất

Cách sử dụng

  1. Nhập số lượng → nhấn Tạo → sao chép toàn bộ.
Cơ chế UUID và giá trị sử dụng (bấm để xem thêm)

UUID (Universally Unique Identifier) là một giá trị 128 bit, thường được biểu diễn bằng định dạng thập lục phân 8-4-4-4-12 (ví dụ: 550e8400-e29b-41d4-a716-446655440000). Thiết kế này đảm bảo rằng ngay cả khi tạo đồng thời trên nhiều máy, xác suất trùng lặp vẫn cực kỳ thấp.

Các phiên bản tiêu biểu
  • v1: dấu thời gian + MAC, v.v.
  • v4: số ngẫu nhiên an toàn về mật mã (công cụ này)
  • v5: băm không gian tên (cùng đầu vào → cùng UUID)
Ứng dụng ở đâu? (giá trị)
  • Khóa chính cơ sở dữ liệu: rất phù hợp cho sharding
  • Tên tệp / khóa URL: đặt tên ít xảy ra va chạm
  • ID phiên / giao dịch
  • ID quản lý tài sản / số sê-ri: không cần quy tắc phức tạp
  • ID công khai bên ngoài: che giấu cấu trúc nội bộ

Phương thức tạo: UUID v4 (số ngẫu nhiên an toàn về mật mã). Sử dụng API crypto.getRandomValues của trình duyệt.