Bộ tạo (Generators)

Tạo dữ liệu giả (Fake Data)

Tạo dữ liệu test thực tế trong vài giây — chọn các trường như họ tên, email, điện thoại, UUID, ngày, địa chỉ, giá tiền, chọn số dòng, rồi xuất ra JSON, CSV hoặc câu lệnh INSERT SQL. Mọi thứ sinh cục bộ trong trình duyệt.

Trường dữ liệu
Kết quả
Thêm trường rồi bấm Tạo dữ liệu.

Giới thiệu công cụ

Bộ tạo Fake Data dựng các bản ghi giả thực tế để bạn đổ đầy cơ sở dữ liệu, test API hay điền giao diện mà không đụng đến thông tin khách hàng thật. Chọn các trường cần — họ tên, email, số điện thoại, UUID, ngày, địa chỉ, giá tiền, địa chỉ IP và nhiều nữa — quyết định số dòng, rồi xuất ra JSON, CSV hoặc câu lệnh SQL INSERT chạy được ngay.

Công cụ dành cho lập trình viên cần dữ liệu đáng tin ngay lập tức: nó trộn tên Việt Nam và quốc tế, công ty và chức danh trông thật, cùng các giá trị đúng định dạng, tất cả dựng trong trình duyệt. Vì tạo ra dữ liệu hư cấu, đây là lựa chọn an toàn thay cho việc chép dữ liệu production vào môi trường test.

Cách sử dụng

  1. Thêm các trường muốn có trong tập dữ liệu và đặt tên khóa (key) cho từng cột.
  2. Gán kiểu dữ liệu cho mỗi trường — ví dụ email, fullName, uuid, price hoặc ipv4.
  3. Đặt số dòng cần tạo.
  4. Chọn định dạng đầu ra: JSON, CSV hoặc câu lệnh SQL INSERT.
  5. Nếu chọn SQL, nhập tên bảng đích để các câu INSERT sẵn sàng dán vào.
  6. Bấm tạo, rồi sao chép hoặc tải kết quả cho script seed hay bộ test của bạn.

Tính năng

  • Hơn hai mươi kiểu trường gồm id, uuid, họ tên, email, username, điện thoại, tuổi, ngày, boolean, thành phố, quốc gia, công ty, chức danh, đường, giá, màu và IPv4.
  • Ba định dạng xuất — JSON cho API, CSV cho bảng tính và import, và câu lệnh SQL INSERT để seed cơ sở dữ liệu.
  • Khóa cột tùy chỉnh và tên bảng cấu hình được để đầu ra SQL khớp với schema của bạn.
  • Escape đúng ở mọi định dạng: ô CSV được bọc dấu nháy, chuỗi SQL được escape dấu nháy đơn.
  • Tạo tới một nghìn dòng mỗi lượt, đủ để kiểm thử phân trang và truy vấn.
  • Chạy hoàn toàn phía trình duyệt nên không dữ liệu thật nào rời khỏi máy và không có gì được tải lên.

Câu hỏi thường gặp

Dữ liệu tạo ra là thật hay thuộc về ai đó?

Hoàn toàn hư cấu. Tên, email và các giá trị khác được ghép ngẫu nhiên từ danh sách từ có sẵn, không liên quan đến người thật, nên bạn có thể chia sẻ và commit an toàn.

Công cụ có gửi cấu hình hay kết quả của tôi lên server không?

Không. Mỗi dòng được tạo cục bộ trong trình duyệt. Không có gì về các trường, số lượng hay bản ghi được tải lên — đó chính là lý do nó thay thế an toàn cho dữ liệu production thật.

Tôi dùng đầu ra SQL trực tiếp trong cơ sở dữ liệu được không?

Được. Chọn định dạng SQL và đặt tên bảng, công cụ sẽ sinh các câu INSERT INTO với escape giá trị đúng. Hãy kiểm tra khóa cột cho khớp schema trước khi chạy.

Nên chọn định dạng nào — JSON, CSV hay SQL?

Dùng JSON để giả lập phản hồi API hoặc seed kho NoSQL, CSV để import vào bảng tính hoặc công cụ nạp hàng loạt, và SQL khi muốn seed thẳng vào bảng cơ sở dữ liệu quan hệ.

Tôi tạo được tối đa bao nhiêu dòng một lượt?

Bạn có thể tạo tối đa một nghìn dòng mỗi lượt, thường là quá đủ cho phát triển cục bộ, demo và các danh sách kiểm thử tải.