Khám phá tất cả công cụ Dữ liệu Test

Tạo UUID / GUID Ngẫu Nhiên – Chuẩn RFC 4122 v4 Hàng Loạt

Tạo mã định danh duy nhất toàn cầu UUID / GUID phiên bản 4 chuẩn RFC 4122 với Web Crypto API an toàn. Xuất danh sách dạng JSON hoặc TXT hàng loạt.

Số lượng UUID sinh ra:
RFC 4122 v4 Standard
#117426724-461f-4261-ad63-454b4a8d1289
#2becb3d56-9ad8-45df-a94b-0b572d1780f0
#3649f1ce5-55f4-4912-89ee-2b8f9a3d1918
#4e7363b78-a10f-4666-9a82-74a2da65caba
#5dc20a9f7-69a6-4c3b-9550-2911c27e4eeb
#63f84e94d-2309-4bf2-a190-74889879eac3
#786d25a2a-62a3-481c-a17a-e2fe107aac79
#87e15866f-1348-4221-a2e5-2df205dc67e1
#94a124c22-97ac-428c-b2e2-0483d74e4c2d
#1042476da6-809d-45eb-b498-7d43e0b2098b
RunMacro Bot
⚡ Khởi Tạo Database Tự Động

Tự Động Sinh UUID / GUID & Nạp Dữ Liệu Database

Sinh hơn 1.000 mã GUID v4 chuẩn RFC 4122 và truyền trực tiếp vào kịch bản khởi tạo database cũng như file test.

Cách Tạo Mã UUID v4 Chuẩn RFC 4122

1

Chọn số lượng và kiểu chữ

Chọn số lượng mã UUID cần sinh (1, 10, 50, 100 hoặc 500) và chọn chữ in thường hoặc IN HOA.

2

Tùy chỉnh cấu trúc

Bỏ dấu gạch nối để lấy chuỗi hex 32 ký tự liền hoặc thêm dấu ngoặc nhọn {GUID} theo chuẩn Microsoft COM.

3

Sao chép hoặc Xuất tệp

Bấm Tạo UUID để sinh mã tức thì. Sao chép nhanh vào clipboard hoặc tải file JSON mảng hoặc TXT.

Tính Năng Nổi Bật Của Bộ Tạo UUID / GUID

Chuẩn quốc tế RFC 4122 v4

Đảm bảo tuân thủ nghiêm ngặt cấu trúc bit chuẩn v4 với variant 10xx và version 0100.

Dùng crypto.randomUUID()

Khai thác trực tiếp hàm Web Crypto của trình duyệt, đảm bảo xác suất trùng lặp bằng 0 tuyệt đối.

Sinh hàng loạt tới 500 mã

Tạo tức thì 500 mã UUID duy nhất trong chưa đầy 10 mili-giây không giật lag.

Xuất file JSON và TXT

Tải nhanh file mảng JSON cho mock API hoặc file TXT từng dòng phục vụ script tự động hóa.

Quy Chuẩn RFC 4122 v4 & Bảng Tra Cứu Định Dạng UUID / GUID

Phân tích kỹ thuật cấu trúc định danh ngẫu nhiên 128-bit, mức độ tuân thủ bit và các biến thể định dạng.

Định dạng / Biến thểCấu trúc & MẫuTổng Bits / EntropyỨng dụng chính
Standard RFC 4122 v48-4-4-4-12 (e.g., xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx)122 bits ngẫu nhiênKhóa chính cơ sở dữ liệu, distributed tracing, REST APIs
GUID (Microsoft Style)Braced uppercase {XXXXXXXX-XXXX-4XXX-YXXX-XXXXXXXXXXXX}122 bits ngẫu nhiênCOM components, Windows Registry, .NET entity IDs
Raw 32-Hex (No Hyphens)32 consecutive hex chars (xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)128-bit compactThay thế Mongo ObjectId, URL paths, compact payload keys
Xác suất trùng lặp (Collision)1 trên 2.71 × 10¹⁸ (sau khi sinh 1 tỷ UUIDs)Rủi ro gần như bằng 0Khởi tạo dữ liệu hàng loạt không cần khóa tọa độ

Câu Hỏi Thường Gặp (FAQ)

Giải đáp thắc mắc về cách sử dụng công cụ và tự động hóa với RunMacro.

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

Xác suất xuất hiện hai mã UUID v4 trùng lặp xấp xỉ 1 trên 2.71 tỷ tỷ (2.71 × 10¹⁸). Ngay cả khi sinh 1 tỷ UUID mỗi giây liên tục trong suốt 100 năm, rủi ro xảy ra va chạm vẫn gần như bằng không.

Sự khác biệt giữa UUID và GUID là gì?

UUID (Universally Unique Identifier) được định nghĩa theo chuẩn quốc tế RFC 4122, trong khi GUID (Globally Unique Identifier) là cách gọi triển khai của Microsoft cho chuẩn định danh 128-bit này. Về mặt toán học và cơ chế sinh mã, UUID v4 và GUID hoàn toàn giống hệt nhau.

Tôi có thể tạo UUID không có dấu gạch ngang được không?

Có. Bật tùy chọn 'Bỏ dấu gạch nối (32 ký tự)' để lược bỏ các dấu gạch ngang và sinh chuỗi thập lục phân 32 ký tự nhỏ gọn, tối ưu cho khóa database và URL token.

RunMacro tự động điền mã UUID vào phần mềm desktop thế nào?

RunMacro cho phép bạn tự động chèn các mã UUID duy nhất và biến kiểm thử vào các biểu mẫu, tập lệnh nạp dữ liệu database và phần mềm desktop mà không cần viết mã tùy biến.

Công Cụ Liên Quan

Khám phá các tiện ích trực tuyến hữu ích khác trong cùng danh mục.