假資料產生器
新產生虛擬測試資料,並匯出為 JSON、CSV 或 SQL。
All values are fictional — example.com emails and randomly generated details — so the output is safe to use for demos, fixtures and testing without exposing real people.
Runs entirely in your browser. Nothing is uploaded.
一款在瀏覽器中執行的免費模擬與假資料產生器
這款 模擬資料產生器 可為您所需的任意結構描述產生逼真的虛構記錄,並將其匯出為 JSON、CSV、SQL 或 XML。無需安裝任何軟體,無需建立帳號——定義欄位,設定列數,在您的裝置上產生任意多列資料。這是手動撰寫 fixtures 或逐次向 ChatGPT 索取範例資料列的實用替代方案。
填充資料庫、填充 UI 原型、對匯入進行負載測試或建立示範——一款出色的 假資料產生器 能節省數小時的工作,並讓真實客戶資料遠離您的測試環境。
逐欄位建構任意結構描述
新增欄位,為每個欄位命名,並從二十餘種 欄位類型 中選擇:自動遞增 ID、UUID、名字/姓氏/全名、使用者名稱、電子郵件、電話、街道、城市、州/省、國家、郵遞區號、公司、職稱、產品名稱、日期和日期時間、布林值、整數和小數(含最小/最大範圍)、價格、顏色十六進位、IP 位址、URL、lorem 文字,以及可輸入自訂逗號分隔值的 自訂清單。隨時重新排列或刪除欄位,並為任何欄位設定空/null 機率,讓您的 測試資料 包含真實系統需要處理的缺失值。
趕時間?一鍵預設可插入 使用者、產品、訂單、員工 和部落格 文章 的現成結構描述——然後按需調整。
匯出為 JSON、CSV、SQL 或 XML
無需重新產生即可切換格式。將物件陣列匯出為 JSON,帶有正確引號的試算表就緒 CSV,用於種子指令碼的批次 SQL INSERT 陳述式,或 XML——還有可直接複製貼上的 JavaScript 和 TypeScript 陣列(TypeScript 選項甚至會推斷介面)。數字不加引號,布林值在 SQL 中變為 TRUE/FALSE,空欄位變為 NULL,輸出結果可直接嵌入您的技術堆疊。
將結果複製到剪貼簿,或下載為可直接匯入的 .json、.csv、.sql 或 .xml 檔案。
區域感知、真實可信且可重現
選擇 區域——美國、英國、印度、德國或法國——姓名、街道、電話格式和郵遞區號將隨之變化以符合該地區,而電子郵件則從產生的姓名中衍生,使每列資料在內部保持一致。需要兩次相同的資料集?輸入 種子,輸出結果將完全可重現:相同的種子始終重建完全相同的列,非常適合快照測試和可共享的錯誤報告。
列數不限,100% 私密——與 Mockaroo 的比較
Mockaroo 等基於伺服器的工具將免費列數限制為每次下載 1,000 列,需要帳號才能儲存結構描述,並在其伺服器上產生您的資料。這款 隨機資料產生器 的運作方式截然不同:免費、無需帳號,Faker 風格的產生完全在您的瀏覽器中執行,因此您的結構描述和資料永遠不會離開您的裝置。產生數百、數千乃至數萬列 合成測試資料——唯一的限制是您自己的機器。
假資料的常見用途
開發人員使用 虛擬資料產生器 來填充開發和預發布資料庫,為截圖填充管理表格和儀表板,為自動化測試產生 CSV 和 SQL fixture,對 API 回應進行原型設計,以及對分頁、搜尋和大規模匯入進行基準測試。設計師用它以可信內容而非 lorem ipsum 填充原型,QA 團隊使用帶種子的資料集來重現邊緣案例。每當您需要快速獲得可信資料——而不觸碰真實使用者記錄——這就是正確的工具。
Frequently asked questions
什麼是假資料或模擬資料產生器?
假資料(或模擬資料)產生器建立真實但完全虛構的記錄——姓名、電子郵件、地址、日期、數字等——可代替真實客戶資料放入應用程式、資料庫或試算表中。您定義一個結構描述(所需的欄位),選擇列數,工具便用可信的值填充它們,例如「陳大明,chen.daming@example.com,+886 912 345 678」。這是填充 UI 原型、為測試資料庫播種或在不接觸真實個人資訊的情況下進行匯入壓力測試的最快方式。
如何產生用於測試的假資料?
透過新增欄位並為每個欄位選擇類型(全名、電子郵件、整數、日期……)來建構您的結構描述,設定列數,然後按「產生」。工具立即產生相應數量的列並顯示即時預覽。將格式切換為 JSON、CSV、SQL 或 XML,然後將結果直接複製或下載到您的測試 fixtures、種子指令碼或試算表中——無需帳號,無需上傳任何內容。
我可以將資料匯出為哪些格式?
六種:JSON(物件陣列)、CSV(含標題列和 RFC-4180 引號)、SQL INSERT 陳述式、XML,以及可直接貼上的 JavaScript 或 TypeScript 陣列。同一筆記錄在 JSON 中匯出為 {"id":1,"name":"林小玲","active":true},在 SQL 中匯出為 INSERT INTO users (id, name, active) VALUES (1, '林小玲', TRUE);。選擇與資料目標相符的格式。
我的結構描述或資料會傳送至伺服器嗎?
不會。與 Mockaroo 等基於伺服器的產生器不同,此工具使用 JavaScript 完全在您自己的瀏覽器中建構所有內容。您的結構描述、種子和產生的列永遠不會離開您的裝置——沒有任何內容會被上傳、記錄或遠端儲存——這使得它可以安全地用於處理機密欄位名稱和內部資料表結構。
支援哪些欄位類型?
二十餘種:自動遞增 ID、UUID、名字/姓氏/全名、使用者名稱、電子郵件、電話、街道、城市、州/省、國家、郵遞區號、公司、職稱、產品名稱、日期、日期時間、布林值、整數和小數(含最小/最大值)、價格、顏色十六進位、IP 位址、URL、lorem 文字,以及可提供自訂逗號分隔值的自訂清單。每個欄位還可設定空值或 null 機率,以模擬真實的不完美資料。
可以獲得可重現的資料嗎?
可以。在種子框中輸入任何內容,產生器就會變為確定性的——相同的種子、結構描述和列數始終產生完全相同的資料集,逐值對應。這非常適合快照測試和可重現的錯誤報告。將種子留空,每次產生都會給您一個全新的隨機結果。
可以產生多少列?
多到您的裝置能夠舒適處理為止——產生完全在瀏覽器中執行,沒有伺服器端上限,而 Mockaroo 免費方案每次下載限 1,000 列。數萬列在不到一秒的時間內即可產生;對於非常大的資料集,請下載檔案而非從預覽中複製。即時預覽始終只顯示前 10 列,以保持頁面回應流暢。
Related tools
檢視所有工具Lorem Ipsum 產生器
依段落、句子、單字或列表項目產生佔位文字。
電子郵件簽名產生器
為 Gmail、Outlook 與 Apple Mail 製作乾淨的 HTML 郵件簽名。
簽名產生器
手寫或輸入你的簽名,並下載為透明 PNG。
條碼產生器
建立 Code 128、EAN-13 和 UPC-A 條碼,並下載為 SVG 或 PNG。
Love Calculator
A fun compatibility score based on two names — share the result with your match.
Bingo Card Generator
Generate printable 5×5 bingo cards with your own words — unlimited cards, free.