Strona główna / Generatory losowe / Generator losowych danych JSON online
Darmowe narzędzia online

Generator losowych danych JSON online

Generuj od 1 do 1000 obiektów JSON z fikcyjnymi danymi użytkowników, produktów lub artykułów. Szybkie i darmowe narzędzie online. Przetwarzanie odbywa się lo…

Rozpocznij

Do czego służy to narzędzie?

Potrzebujesz szybko przykładowych danych do testów, prototypów lub prezentacji? To narzędzie tworzy losowe obiekty JSON z fikcyjnymi danymi, dzięki czemu nie musisz ręcznie pisać przykładowych rekordów.

Jakie dane możesz wygenerować?

Dostępne są trzy typy danych:

  • Użytkownik – zawiera id, fikcyjne imię i nazwisko, adres e-mail w domenie example.com oraz pole aktywnego konta (true/false).
  • Produkt – zawiera id, wygenerowaną nazwę, cenę całkowitą od 10 do 999 oraz stan magazynowy od 0 do 200.
  • Artykuł – zawiera id, dwuwyrazowy tytuł, liczbę wyświetleń od 0 do 99 999 oraz pole opublikowania (true/false).

Przykład działania

Zakładając, że wybierzesz typ „Użytkownik” i liczbę 2, otrzymasz tablicę JSON podobną do tej:

[{"id":1,"name":"Jan Kowalski","email":"jan.kowalski@example.com","active":true},{"id":2,"name":"Anna Nowak","email":"anna.nowak@example.com","active":false}]

Każdy obiekt ma unikalne id zaczynające się od 1, ale pozostałe pola są losowe i mogą się powtarzać.

Ograniczenia

Narzędzie nie pozwala na konfigurację schematu, zagnieżdżone obiekty, wartości null, daty, waluty, formatowanie liczb zależne od lokalizacji, gwarancję unikalności ani relacje między obiektami. Dane są generowane lokalnie przy użyciu kryptograficznych liczb losowych, ale nie ma możliwości odtworzenia tych samych danych (brak ziarna). Przed użyciem w testach automatycznych lub imporcie należy je zweryfikować i dostosować.

Najczęstsze pytania

1. Czy mogę wybrać własne pola lub schemat?

Nie, narzędzie oferuje tylko trzy stałe typy danych (użytkownik, produkt, artykuł) z ustalonymi polami. Nie można dodawać własnych pól ani zmieniać struktury.

2. Czy wygenerowane dane są unikalne?

Nie ma gwarancji unikalności poza polem id, które jest sekwencyjne. Imiona, e-maile, nazwy produktów itp. mogą się powtarzać, zwłaszcza przy większej liczbie obiektów.

3. Czy mogę odtworzyć te same dane?

Nie, generator nie używa ziarna (seed), więc każde generowanie daje inne wyniki. Jeśli potrzebujesz powtarzalnych danych, użyj innego narzędzia lub zapisz wynik.

Lista kontrolna przed użyciem

  • Wybierz odpowiedni typ danych.
  • Ustaw żądaną liczbę obiektów (1–1000).
  • Wygeneruj dane.
  • Sprawdź, czy dane spełniają Twoje wymagania (np. unikalność e-maili).
  • Dostosuj dane, jeśli to konieczne, przed użyciem w testach.

Przetwarzanie odbywa się lokalnie w przeglądarce.