Generator för falska data

Nästa

Generera rader med falska-men-realistiska användarposter med ett klick: ID, fullständigt namn, e-post, telefon och stad. Utdatan är en CSV med en rubrikrad du kan klistra in i ett kalkylblad, eller JSON för API-mockar. Användbart för att seeda en utvecklingsdatabas, fylla en dashboard-förhandsvisning, skriva integrationstester eller stresstesta en CSV-importerare utan att exponera några riktiga användardata.

Så genererar du ett falskt dataset

  1. 1

    Välj antalet poster

    Välj hur många rader du behöver: typiska körningar är 10, 50 eller 200 poster.

  2. 2

    Välj format

    CSV för kalkylblad och SQL-importer, JSON för API-fixturer och frontend-mockar.

  3. 3

    Generera

    Generatorn sätter slumpmässigt ihop namn, e-postadresser, telefonnummer och städer till poster med löpande ID:n.

  4. 4

    Kopiera eller ladda ner

    Kopiera utdatan för att klistra in i ett verktyg, eller spara som en `.csv`- eller `.json`-fil för att mata din testrigg.

Vad generatorn producerar

Målet är trovärdig form, inte högkvalitativ statistik. Namn kommer från en blandad pool så att de läses som mänskliga snarare än uppenbart mallade.

Fält per post

Fält Form Exempel
id Löpande heltal som börjar vid 1 17
name För- + efternamn från blandade pooler Morgan Lopez
email Normaliserat namn + id @example.com morgan.lopez17@example.com
phone Nordamerikanskt format, falskt riktnummer +1-555-412-8203
city Europeisk huvudstad från en kort lista Berlin

Varför @example.com och 555-

Dessa är reserverade för dokumentation och fiktion av RFC 2606 och NANP. Att använda dem garanterar att de genererade adresserna och telefonnumren aldrig krockar med riktiga personer, så dina testdata kan inte av misstag träffa en riktig inkorg eller ringa en främling klockan 3 på natten.

Vettiga användningsfall

  • Seeda en staging-databas med tillräckligt många rader så att listvyer, sökning och paginering beter sig realistiskt.
  • Lasttesta en CSV-importerare, generera 200 poster, mångfaldiga sedan till 200 000 i ett kalkylblad före uppladdning.
  • Mocka ett API under frontend-utveckling, genom att byta in JSON-utdatan i en fixturfil.
  • Designtokens för en dashboard-förhandsvisning så att intressenter ser ett upptaget gränssnitt i stället för ett tomt tillstånd.

Vad det inte är

Inte ett faker-bibliotek för varje lokal (använd Faker, @faker-js/faker eller Chance för det). Inte en källa till statistiskt realistisk demografi, fördelningarna här är jämna och från små pooler. Om du behöver lokalkorrekta namn, adresser med giltiga postnummer eller branschspecifika fält, grip efter ett fullständigt bibliotek.

Vanliga frågor

Ja. E-postadresser slutar på @example.com, en domän reserverad av RFC 2606 som ingen äger. Telefonnummer använder 555--prefixet som är reserverat i den nordamerikanska nummerplanen för fiktion. Inget av dem kommer någonsin att nå en riktig person.

Varje körning använder ny slumpmässighet, så resultaten är olika varje gång. Om dina tester behöver deterministiska data, generera en gång, spara filen i ditt repo och behandla den som en fixtur.

Utdatan är begränsad till 200 per generering för att hålla sidan snabb. För större volymer, klistra in CSV:en i ett kalkylblad och duplicera rader, eller kör ett dedikerat bibliotek lokalt.

Posterna skapas under begäran, skickas tillbaka till dig och behålls inte i lagring eller loggar.

Relaterade verktyg

Verktyget finns på andra språk