Công cụ này làm gì
Công cụ dựng một bảng dữ liệu giả theo thiết kế của bạn. Bạn chọn các cột, đặt tên và kiểu cho từng cột, nhập số dòng, rồi nhận bảng dưới dạng CSV, mảng JSON hoặc các câu lệnh SQL INSERT. Dùng để điền cơ sở dữ liệu khi phát triển, thử chức năng nhập tệp, làm bản demo hay ảnh chụp màn hình trông thật, hoặc xem giao diện chạy thế nào với 10.000 dòng thay vì ba dòng. Mọi thứ được tạo ngay trong trình duyệt, không gửi gì đi.
Các kiểu cột
Có số thứ tự, họ tên, email (luôn thuộc example.com, example.net hoặc example.org, những tên miền dành riêng cho ví dụ nên không thể gửi tới người thật), UUID v4, số nguyên, số thập phân (giữ nguyên chữ số, 12,50 vẫn là 12.50), ngày (có thể kèm giờ UTC), có/không với tỷ lệ tùy chỉnh, chọn từ danh sách (có thể gán trọng số bằng đỏ|3), từ lorem ipsum, quốc gia và địa chỉ IPv4. Mỗi cột còn có thể để trống một phần trăm ô, thành ô rỗng trong CSV, null trong JSON và NULL trong SQL.
Seed: cùng seed, cùng dữ liệu
Nhập một seed bất kỳ, cùng seed và cùng các cột sẽ luôn cho đúng từng byte như nhau trên mọi máy. Seed được băm thành 128 bit bằng cyrb128 rồi chạy bộ sinh sfc32; số nguyên trong khoảng được chọn bằng kỹ thuật loại bỏ để không giá trị nào bị ưu ái. Để trống, trang lấy một seed mới từ nguồn ngẫu nhiên an toàn của trình duyệt và hiển thị cho bạn; nhấn "Giữ seed này" để dùng lại. Dữ liệu có seed lặp lại được nên không dùng cho bí mật; hãy dùng công cụ tạo mật khẩu.
Định dạng xuất
CSV theo RFC 4180 (dòng kết thúc CRLF, chỉ đặt dấu ngoặc kép khi cần); tệp tải xuống có BOM UTF-8 để Excel hiện đúng tiếng Việt. JSON là mảng đối tượng, số và boolean không có ngoặc kép. SQL là câu lệnh INSERT nhiều dòng, nhân đôi dấu nháy đơn, dùng NULL cho ô trống, và theo từng loại SQL về cách đặt tên và chuỗi. Xem thêm chuyển đổi CSV và JSON hoặc định dạng JSON.
Cần biết
Họ tên, quốc gia và từ lấy từ các danh sách nhỏ nên bảng lớn sẽ lặp lại; vậy là đủ để test. Tất cả đều là dữ liệu giả, trùng với người thật chỉ là ngẫu nhiên. Cần mã định danh duy nhất hãy thêm cột UUID hoặc số thứ tự.