Cách tạo UUID v4, UUID v7 và ULID
Định danh cục bộ trên trình duyệt: v4 ngẫu nhiên, v7 sắp theo thời gian, và ULID — không phải tư vấn khóa chính và không phải mật khẩu.
Chọn định dạng có chủ đích
Tạo UUID tại /tools/uuid-generator có thể ra UUID v4 (ngẫu nhiên qua crypto.randomUUID), UUID v7 (theo thời gian) hoặc ULID. Số lượng 1–100, mỗi dòng một giá trị, có copy tất cả và tải xuống. v4 là “cho tôi một id.” v7 sắp gần theo lúc tạo trong chỉ mục CSDL. ULID là dạng base32 Crockford 26 ký tự một số API dùng. Không cái nào chứng minh duy nhất trên toàn hành tinh; va chạm v4 ở quy mô người dùng cực hiếm, không phải bất khả.
Các bước
1) Mở Tạo UUID. 2) Chọn v4, v7 hoặc ULID. 3) Đặt số lượng (giữ nhỏ trừ khi cần tệp fixture). 4) Chọn mỗi dòng, mảng JSON hoặc phân tách bằng dấu phẩy. 5) Sao chép hoặc tải. Tạo lại thay cả danh sách. Giá trị sinh trong tab này — không tải lên.
Không phải bí mật và không phải slug
UUID là định danh, không phải xác thực. Đừng coi nó là token phiên một mình. Slugify làm đường dẫn URL dễ đọc; Tạo hash lấy vân tay nội dung; Tạo mật khẩu làm bí mật. Đặt v4 trên URL công khai có thể lộ rằng một hàng tồn tại — đó là lựa chọn thiết kế ứng dụng, trang này không giải.
Ví dụ làm việc
Cần mười id user giả cho API demo? v4, count 10, mảng JSON, dán vào mock. Cần id sắp theo lúc ghi log? v7. Cần chuỗi ngắn hơn một số codebase thích? ULID. So hai dump bằng So sánh JSON, đừng nhìn UUID bằng mắt. Đóng tab nếu id gắn khách thật trên máy dùng chung.
Công cụ lập trình liên quan
Tạo hash khi cần digest của payload. JSON giả khi cần cả object, không chỉ id. HMAC khi cần chữ ký có khóa. Tạo số ngẫu nhiên nếu bạn muốn số nguyên thay vì id.
Quyền riêng tư
Sinh cục bộ. Liên quan: /tools/hash-generator, /tools/fake-json, /tools/password-generator. Toolora không đăng ký UUID này với dịch vụ namespace nào.