Trình Tạo mã UUID / GUID trực tuyến

Nhanh chóng tạo ra các mã định danh duy nhất toàn cầu (UUID) chuẩn V4 dùng cho việc định danh dữ liệu, khóa chính database hoặc giao tiếp API.

7dfc7625-3096-44e4-8c30-a8785e30d35a

Cách sử dụng UUID Generator

  1. 1

    Nhập hoặc dán dữ liệu vào ô bên trên

  2. 2

    Nhấn nút "Tạo mã UUID mới"

  3. 3

    Sao chép hoặc tải kết quả

Tính năng của UUID Generator

Miễn phí 100%
Không cần đăng ký
Xử lý nhanh, ngay trên trình duyệt
Bảo mật dữ liệu tuyệt đối

UUID Generator là gì?

UUID (Universally Unique Identifier), còn được Microsoft gọi là GUID, là một chuỗi 36 ký tự (bao gồm cả dấu gạch ngang) theo bộ tiêu chuẩn RFC 4122. Công cụ này tạo ra UUID phiên bản 4 (v4) dựa hoàn toàn vào trình tạo số ngẫu nhiên an toàn của trình duyệt (Cryptographically Secure Pseudo-Random Number Generator - CSPRNG).

Khi nào nên sử dụng?

  • Tạo khóa chính (Primary Key) "không thể đụng hàng" cho cơ sở dữ liệu phân tán
  • Sinh ra mã tracking (session id) định danh người dùng trong các ứng dụng web
  • Tạo tên tệp tin (filename) ngẫu nhiên, an toàn để lưu trữ trên Cloud S3

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

Xác suất để 2 mã UUID v4 bị trùng lặp là bao nhiêu?

Khả năng xảy ra va chạm (trùng lặp) của UUID v4 là vô cùng nhỏ, thực tế gần như bằng không (2^122 khả năng tổ hợp). Bạn hoàn toàn có thể yên tâm sử dụng UUID làm mã định danh duy nhất cho dữ liệu của mình trên toàn cầu.

UUID v4 khác gì với các phiên bản UUID khác (v1, v5)?

Phiên bản 1 dựa trên thời gian thực và địa chỉ MAC của máy tính, có thể làm rò rỉ thông tin thiết bị. Phiên bản 5 dựa trên mã băm SHA-1 của một chuỗi. Trong khi đó, v4 được tạo ra hoàn toàn từ các số ngẫu nhiên, được ưu tiên dùng nhiều nhất hiện nay vì tính bảo mật và độc lập.

Mã GUID của Microsoft có giống UUID không?

Có. GUID (Globally Unique Identifier) thực chất là tên gọi riêng mà Microsoft dành cho chuẩn UUID. Mọi GUID hợp lệ đều là một UUID.

Công cụ liên quan