Tạo UUID
Tạo UUID ngay trên trình duyệt. Miễn phí, riêng tư, không cần đăng ký.
Tạo UUID
Định dạng định danh
UUID v4
ID ngẫu nhiên 128-bit — lựa chọn thông thường
UUID v7
ID theo thời gian, sắp xếp tốt trong CSDL
ULID
ID Base32 Crockford, sắp theo thời gian tạo
Số lượng UUID
Định dạng output
UUID đã tạo
- 1
d47ecfbd-ad78-48b7-ba05-43b7d35d2f41
- 2
1124fbb5-71d6-4233-a64a-57e9f29bdbb3
- 3
eb43b72e-1785-400f-bc56-373dbe05cab4
- 4
ab6c12b1-d088-4ff5-88da-a377ee020ef4
- 5
a9c93e0a-7e51-4f78-acbf-7242bddad293
- 6
d454b360-2486-4b21-a997-1855700ee989
- 7
39801055-3133-45f1-a93e-48fa3a7f0c00
- 8
33b4f49f-4c20-4f5a-a3e7-2c4b0bc0d565
- 9
5c4fb2de-0305-42e0-a24a-cdfeea279d63
- 10
d491efac-706a-4e14-985c-5eac60268618
Cách dùng
Chọn UUID v4, UUID v7 hoặc ULID.
Chọn số lượng ID cần tạo.
Chọn output từng dòng, JSON hoặc cách nhau bằng dấu phẩy.
Sao chép hoặc tải kết quả.
UUID nhìn nhanh
UUID v4
ID 128-bit ngẫu nhiên. Lựa chọn thông dụng cho bản ghi mới.
UUID v7
ID theo thời gian, sắp xếp tốt trong cơ sở dữ liệu.
ULID
ID Crockford Base32, sắp xếp theo thời điểm tạo.
UUID của bạn được giữ riêng tư.
Mọi giá trị được tạo cục bộ trên trình duyệt. Dữ liệu không bao giờ được tải lên máy chủ của chúng tôi.
Về tạo UUID trên trình duyệt
UUID Generator tạo UUID v4 ngẫu nhiên, UUID v7 theo thời gian, hoặc ULID trong tab này bằng Web Crypto. Chọn định dạng, số lượng ID, và một dòng / mảng JSON / phân tách bằng dấu phẩy. Sao chép hoặc tải danh sách. Không tải lên. v4 là lựa chọn thường cho bản ghi mới. v7 sắp theo thời gian trong CSDL đánh chỉ mục id. ULID là Crockford Base32 và cũng sắp theo thời điểm tạo.
Coi ID là định danh, không phải bí mật hay mật khẩu. Va chạm không đáng kể ở khối lượng thông thường; không phải bằng chứng chống kẻ đoán namespace tùy nhỏ. Trang này không nói với dịch vụ điều phối và không mint GUID từ MAC (v1). Password Generator là anh em cho bí mật. Hash Generator lấy dấu vân byte bạn đã có.
Liên quan: Fake JSON để nhúng id trong tài liệu mẫu. Bcrypt Hash để lưu mật khẩu. JWT Encoder nếu cần token đã ký, không phải id thô. Random Number Generator không phải UUID.
UUID là gì?
UUID là định danh 128-bit, unique mà không cần máy chủ trung tâm. v4 là ngẫu nhiên; v7 theo thời gian nên sắp xếp tốt trong cơ sở dữ liệu.
Tìm hiểu thêmTrường hợp thường gặp
Khóa chính cơ sở dữ liệu
Định danh API và request
Hệ thống phân tán
Khóa idempotency
Tên tệp, phiên và tác vụ
UUID có an toàn không?
v4 và ULID dùng độ ngẫu nhiên của Web Crypto, nên xác suất trùng rất thấp cho nhu cầu thông thường. Hãy coi chúng là định danh, không phải mật khẩu.
Tìm hiểu thêmCông cụ lập trình liên quan
Tạo hash
Tạo hash SHA-1, SHA-256, SHA-384 hoặc SHA-512 với nhiều kiểu mã hóa. Hash dùng để kiểm tra toàn vẹn và lấy dấu vân tay dữ liệu.
Tạo HMAC
Tạo HMAC (mã xác thực thông điệp dựa trên hash) với nhiều thuật toán. HMAC dùng để xác minh toàn vẹn và tính xác thực của thông điệp.
Giải mã JWT
Giải mã header và payload JWT trên trình duyệt khi bạn gõ. Chữ ký hiện ra nhưng không được xác minh. Token không hợp lệ không được lưu.
Mã hóa Base64
Mã hóa văn bản sang Base64 (an toàn UTF-8).
Mã hóa URL
Mã hóa phần trăm văn bản để dùng trong URL.
Hỏi đáp Tạo UUID
UUID v4 ngẫu nhiên, UUID v7 theo thời gian và ULID. Chọn định dạng và số lượng. v4 thường cho bản ghi mới; v7 sắp theo thời gian trong CSDL. Đầu ra có thể một dòng, JSON hoặc phân tách phẩy.
Không. Giá trị được tạo bằng Web Crypto API trên trình duyệt. Coi chúng là định danh, không phải bí mật hay mật khẩu.
Không. Dùng Password Generator cho bí mật và Bcrypt Hash để lưu hash $2. Trang này không mint GUID v1 theo MAC.