🎲 Tạo Số Ngẫu Nhiên
Tạo tức thì các số nguyên hoặc số thập phân ngẫu nhiên bảo mật theo mật mã trong bất kỳ phạm vi nào — hoàn toàn miễn phí, không cần đăng ký hay tải tệp lên, chạy ngoại tuyến trên trình duyệt.
Cài đặt
Riêng tư từ thiết kế. Công cụ này chạy hoàn toàn trong trình duyệt của bạn — không có gì bạn nhập bị tải lên hay lưu lại, và hoạt động cả khi ngoại tuyến.
Giới thiệu
Công cụ này dùng API crypto.getRandomValues tích hợp sẵn trong trình duyệt để tạo số ngẫu nhiên không thiên lệch, bảo mật theo mật mã — mạnh hơn nhiều so với Math.random(). Bạn có thể tạo tới 10.000 số cùng lúc, chọn chỉ giá trị duy nhất, kiểm soát số chữ số thập phân và sao chép toàn bộ kết quả chỉ một clic. Vì mọi thứ chạy ngay trong trình duyệt, dữ liệu nhập và kết quả không bao giờ rời khỏi thiết bị của bạn — không máy chủ, không cần tài khoản.
Cách sử dụng
- Đặt giá trị Min và Max cho phạm vi mong muốn (ví dụ: 1 đến 100).
- Nhập Số lượng số bạn muốn tạo (tối đa 10.000).
- Tùy chọn bật 'Chỉ lấy giá trị duy nhất' để tránh trùng lặp, hoặc 'Số thập phân' để tạo số dấu phẩy động và đặt số chữ số thập phân.
- Nhấp Tạo (hoặc nhấn Enter) để tạo số ngẫu nhiên ngay lập tức.
- Nhấp 'Sao chép tất cả' để sao chép toàn bộ kết quả vào bộ nhớ tạm, hoặc 'Tạo lại' để lấy bộ số mới.
Câu hỏi thường gặp
- Công cụ tạo số ngẫu nhiên này có miễn phí không?
- Có, hoàn toàn miễn phí, không chi phí ẩn, không cần đăng ký và không giới hạn lượt dùng.
- Có dùng được ngoại tuyến không? Tôi có cần kết nối internet không?
- Có. Công cụ chạy hoàn toàn trong trình duyệt. Sau khi trang đã tải, nó hoạt động mà không cần kết nối internet.
- Dữ liệu của tôi có bị tải lên hay các số có được lưu trên máy chủ không?
- Không. Toàn bộ quá trình tạo số diễn ra cục bộ trong trình duyệt bằng JavaScript. Không có gì được gửi lên máy chủ.
- Khác gì so với Math.random()? Có thực sự bảo mật không?
- Có. Công cụ này dùng crypto.getRandomValues — bộ tạo số giả ngẫu nhiên bảo mật theo mật mã (CSPRNG) của trình duyệt, mạnh hơn và không thiên lệch so với Math.random().
- Tôi có thể tạo số ngẫu nhiên duy nhất không bị trùng lặp không?
- Có. Bật tùy chọn 'Chỉ lấy giá trị duy nhất' và công cụ sẽ đảm bảo không có số nguyên trùng lặp trong kết quả, sử dụng thuật toán xáo trộn Fisher-Yates bảo mật theo mật mã.
- Tôi có thể rút bao nhiêu số cùng lúc?
- Tối đa 10.000 số trong một lần rút. Đặt trường số lượng thành số kết quả bạn cần và tất cả sẽ được tạo ra trong một lần, sau đó được liệt kê để bạn có thể sao chép toàn bộ tập hợp. Đối với đầu ra thập phân, bạn cũng có thể chọn số chữ số thập phân muốn giữ lại, từ một đến mười lăm.
- Tôi có thể dùng công cụ này cho việc bốc thăm hoặc rút thăm trúng thưởng không?
- Có. Các số được tạo từ crypto.getRandomValues() thay vì Math.random(), vì vậy kết quả không thể dự đoán từ các lần rút trước - đây là đặc tính quan trọng cho một lần rút công bằng. Tuy nhiên, không có gì được ghi lại ở bất kỳ đâu, vì vậy nếu bạn cần bằng chứng về kết quả, hãy sao chép hoặc chụp ảnh màn hình kết quả trước khi đóng trang.
Đã chạy 184 lần trong 29 ngày gần đây. Kết quả đã sao chép hoặc tải về: 6% Được đo lường trên máy chủ của chúng tôi, 2026-08-22–2026-09-20.