Trình tạo UUIDv4

Tạo UUIDv4 ngẫu nhiên bằng nguồn an toàn của trình duyệt và sao chép ngay.

UUID đơn lẻ và tệp hàng loạt được tạo cục bộ bằng Web Crypto.

UUID đơn lẻ và tệp hàng loạt được tạo cục bộ bằng Web Crypto.

UUIDv4 hiện tại

Tải lô UUIDv4

Chọn từ 1 đến 100.000. Mỗi dòng chứa một UUID chữ thường.

Công cụ này làm gì

Tạo UUID phiên bản 4 theo RFC 9562 từ giá trị ngẫu nhiên an toàn về mật mã.

Sao chép một UUID hoặc tạo cục bộ tệp văn bản chứa một lô lớn hơn.

Cách sử dụng công cụ

  1. Dùng UUID trong bảng đầu tiên hoặc tạo UUID khác.
  2. Sao chép giá trị hiện tại khi cần một mã định danh.
  3. Chọn kích thước lô là số nguyên từ 1 đến 100.000.
  4. Tạo tệp văn bản; mỗi dòng chứa một UUID chữ thường.

Ứng dụng hữu ích

  • Tạo mã định danh cho hàng cơ sở dữ liệu, tài nguyên API, fixture và dữ liệu kiểm thử.
  • Chuẩn bị ID độc lập trong hệ thống phân tán mà không cần bộ đếm trung tâm.
  • Tạo UUID mẫu cho tài liệu, minh họa hoặc kiểm thử tự động.
  • Tạo tệp nhập phân tách theo dòng cho phát triển hoặc di chuyển dữ liệu.

Ghi chú và giới hạn

  • UUIDv4 là UUID 128 bit với 122 bit ngẫu nhiên; phiên bản và biến thể chiếm sáu bit còn lại.
  • Chữ số phiên bản luôn là 4 và nhóm thập lục phân thứ tư bắt đầu bằng 8, 9, a hoặc b.
  • UUIDv4 không sắp xếp theo thời gian và không tự động là mật khẩu, token truy cập hay bằng chứng xác thực.
  • Quá trình tạo và tệp hàng loạt diễn ra cục bộ; UUID không được gửi đến petuja.tools.

Câu hỏi thường gặp

UUIDv4 được tạo như thế nào?

Trình duyệt dùng crypto.randomUUID() hoặc crypto.getRandomValues() rồi đặt bit phiên bản và biến thể theo RFC 9562.

Hai UUIDv4 có thể trùng nhau không?

Về lý thuyết có thể, nhưng với 122 bit ngẫu nhiên thì cực kỳ khó xảy ra trong khối lượng thông thường.

UUIDv4 có chứa thời gian hoặc địa chỉ thiết bị không?

Không. Phiên bản 4 dựa trên ngẫu nhiên và không mã hóa thời gian, địa chỉ MAC hay thứ tự tạo.

Có thể dùng UUIDv4 làm mật khẩu hoặc token phiên không?

Không tự động. UUID nhận dạng đối tượng; token nhạy cảm cần thiết kế bảo mật riêng của ứng dụng.

UUID đã tạo có được tải lên không?

Không. UUID hiển thị và lô tải xuống đều được tạo cục bộ trong trình duyệt.