Sprytne Okazje — promocje, kody rabatowe i wyprzedaże

Generator fikcyjnych danych użytkownika

Generuj kompletne fikcyjne profile użytkowników: imię, nazwisko, email, adres, telefon, data urodzenia, PESEL. Do testów i mockupów. Bezpłatnie.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
111 znaków
IdFirst NameLast NameNameGenderEmailAddressPhoneUsernamePassword
6f6a18f7-45d3-4fb7-bbf3-7f6bbe14ad91NoahBrownNoah Brownmale[email protected]
Street
260 Maple Street
City
Seattle
Region
WA
Postal Code
87479
Country
United States
+1 022-095-6892noahbrown800CuaZ*2e8RC#D
9764dc4c-05ed-439a-b31b-daf5462e1078IsabellaJohnsonIsabella Johnsonfemale[email protected]
Street
97 Pine Road
City
Austin
Region
WA
Postal Code
91861-5334
Country
United States
+1 (962) 469-7801isabellajohnson222PAMn*uxBea3j
5668f484-489e-4387-b4fd-1849d9b06033SophiaGarciaSophia Garciafemale[email protected]
Street
349 Pine Road
City
Austin
Region
TX
Postal Code
17952
Country
United States
+1 (770) 623-0690sophiagarcia727UbRbEwVV%98E
539499d3-e7d9-4425-88a6-b77d637384cdNoahDavisNoah Davismale[email protected]
Street
405 Park Drive
City
Boston
Region
IL
Postal Code
91474-5814
Country
United States
+1 592-336-7333noahdavis283?8d*b4CTaB2*
9975fbd8-bf90-4935-9641-0983e687587fEthanGarciaEthan Garciamale[email protected]
Street
233 Oak Avenue
City
Denver
Region
TX
Postal Code
24309
Country
United States
+1 276-996-1400ethangarcia443PDa3JMZ$Fqcs
08f88d39-c49d-4b99-a791-a6809f0a7dfeLucasGarciaLucas Garciamale[email protected]
Street
243 Cedar Lane
City
Chicago
Region
WA
Postal Code
96974-2881
Country
United States
+1 (155) 867-2896lucasgarcia809uQQJRSE!8b6a
eca60a6a-72e1-4ca8-b6a8-b95516a31009EmmaGarciaEmma Garciafemale[email protected]
Street
392 Sunset Boulevard
City
Phoenix
Region
WA
Postal Code
57846-1778
Country
United States
+1 949-419-9339emmagarcia755E3vFmH#p$8@M
7d47d4cc-52a1-41a2-befe-235631783d61CharlotteSmithCharlotte Smithfemale[email protected]
Street
432 Oak Avenue
City
Austin
Region
TX
Postal Code
86599
Country
United States
+1 (112) 735-1833charlottesmith417yF3u2kPJ?vQ@
f12b7aa7-6137-447b-937f-a46b8623299cIsabellaSmithIsabella Smithfemale[email protected]
Street
602 Cedar Lane
City
Denver
Region
MA
Postal Code
15140
Country
United States
+1 675-582-6018isabellasmith626qgef5n@$vnVW
9cfeff2b-508b-46f3-aefa-97540e55b152BenjaminBrownBenjamin Brownmale[email protected]
Street
251 Park Drive
City
Austin
Region
WA
Postal Code
88177
Country
United States
+1 (194) 609-1722benjaminbrown929U2eymak%8S%2

Oceń to narzędzie:

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Generator fikcyjnych danych użytkownika – kompletna persona testowa

Fikcyjne dane użytkownika są niezbędne przy tworzeniu: mockupów UI, baz danych testowych, seed scripts, demonstracji produktu i testów bez ryzyka RODO. Generator tworzy kompletne, realistycznie wyglądające profile z wszystkimi polami typowymi dla systemu użytkowników.

generator fikcyjnych danych fake user data generator persona testowa dane testowe użytkownik RODO

Co zawiera profil testowy

Imię i nazwisko: realistyczne polskie lub zagraniczne. Email: zbudowany z imienia+nazwiska@domain. Telefon: format polskie +48 6xx-xxx-xxx. Adres: ulica, kod pocztowy, miasto, województwo. Data urodzenia: losowa w przedziale wiekowym. PESEL: walidowany algorytmem (suma kontrolna). Hasło (zahashowane): bcrypt. Avatar: placeholder image.

RODO a dane testowe

RODO (GDPR) Art. 5: dane osobowe = "informacje o zidentyfikowanej lub identyfikowalnej osobie fizycznej". Fikcyjne dane: nie są danymi osobowymi (nie odnoszą się do realnej osoby). Bezpieczne alternatywy: (1) generator fikcyjnych danych, (2) anonimizacja prawdziwych danych. Produkcja: nigdy prawdziwe dane w testach/staging!

Algorytm PESEL – walidacja

PESEL: 11 cyfr. Ciąg: RRMMDDXXXXY (R=rok, M=miesiąc, D=dzień, X=numer porządkowy, Y=cyfra kontrolna). Urodzony w XX w.: RRMMDD. W XXI w.: miesiąc + 20 (np. 2001 = miesiąc 01 → 21). Kontrolna: wagi 1,3,7,9,1,3,7,9,1,3 → suma mod 10 = (10 - mod) mod 10.

Popularne biblioteki do generowania danych

JavaScript: @faker-js/faker. faker.person.fullName(), faker.internet.email(), faker.location.city(). Python: Faker. fake = Faker("pl_PL"); fake.name(). PHP: fakerphp/faker. $faker = Faker\Factory::create("pl_PL"). Java: Java Faker (com.github.javafaker). C#: Bogus (NuGet). Wszystkie obsługują lokalizację polską.

Najczęstsze pytania

Jak generować PESEL z datą urodzenia?

1. Wyznacz rok i miesiąc urodzenia. 2. Jeśli ≥ 2000: dodaj 20 do miesiąca. 3. Wygeneruj losowe 4 cyfry XXX (porządkowy) + parzysty/nieparzysty dla płci (ostatni przed kontrolną). 4. Oblicz cyfre kontrolną: wagi 1,3,7,9,1,3,7,9,1,3. suma × odpowiednia cyfra → suma mod 10 → kontrolna = (10 - suma mod 10) mod 10.

Jak generować realistyczne emaile testowe?

Format: [email protected]. Domeny testowe: @example.com, @test.com, @mailtest.net (RFC 2606 zarezerwowane). Unikaj: @gmail.com, @wp.pl (możliwość kolizji z prawdziwymi). Faker: faker.internet.email("Jan", "Kowalski") = "[email protected]". Subaddressing: [email protected].

Jak importować fikcyjne dane do MySQL?

PHP: foreach ($faker->count(100)) → INSERT. Laravel seeder: UserFactory::count(100)->create(). Node.js: faker loop + mysql2 query. SQL: load from CSV (LOAD DATA INFILE). Python: faker loop + pymysql execute. Tip: użyj transakcji (BEGIN/COMMIT) dla szybkości przy dużych zestawach.

Jakie pola powinien zawierać user record?

Minimum: id (UUID), email (unique), password_hash. Standard: + first_name, last_name, created_at, updated_at. E-commerce: + address, phone, date_of_birth. PL system: + PESEL (zaszyfrowany), NIP (dla firm). Avatar: URL do S3 lub placeholder. Soft delete: deleted_at (nullable). Email verified: email_verified_at.

Jak anonimizować prawdziwe dane produkcyjne do testów?

Anonymization script: foreach user: user.email = fake.email(); user.phone = fake.phone(). Pseudonymization: hash(real_email + salt) → traceability zachowana. Tools: ARX Data Anonymization Tool, Amnesia. AWS: Macie wykrywa PII, Glue + DynamoDB do maskowania. Pamiętaj: kopia produkcji z prawdziwymi danymi na staging = naruszenie RODO.

Powiązane narzedzia: generator losowych adresow, generator imion i walidator PESEL.

Zobacz też — powiązane narzędzia

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!