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
3c22d7b5-cb51-45e8-810f-c86ef5cc7ebfAvaJohnsonAva Johnsonfemale[email protected]
Street
205 Cedar Lane
City
Phoenix
Region
WA
Postal Code
63667
Country
United States
+1 (877) 221-0583avajohnson187*AEvTax4j6c5
c5161e44-4f70-4c2f-8245-ebc89d6dba4fLiamMillerLiam Millermale[email protected]
Street
252 Oak Avenue
City
Boston
Region
CO
Postal Code
50273
Country
United States
+1 025-657-0007liammiller814Yrg69t**$FpE
fb726800-4cb3-43ed-b396-067921ff9c50IsabellaJohnsonIsabella Johnsonfemale[email protected]
Street
823 Sunset Boulevard
City
Chicago
Region
CA
Postal Code
17672-7860
Country
United States
+1 109-912-5191isabellajohnson622v*%gX96tehW
57969189-c5d3-4a07-96a4-93b527cdf556MiaJonesMia Jonesfemale[email protected]
Street
880 Oak Avenue
City
Denver
Region
MA
Postal Code
23879
Country
United States
+1 (267) 642-4444miajones897%96SnuKh%CFy
f5711a86-f146-4c08-80f8-90983e082bbbOliviaGarciaOlivia Garciafemale[email protected]
Street
215 Cedar Lane
City
Boston
Region
TX
Postal Code
30171-0072
Country
United States
+1 358-507-3404oliviagarcia865mc2HDcBeGS@t
ab35cfe4-3425-4e45-881b-88c0671caec6AmeliaWilliamsAmelia Williamsfemale[email protected]
Street
942 Sunset Boulevard
City
Denver
Region
IL
Postal Code
27480-1993
Country
United States
+1 374-141-3432ameliawilliams359@8?ctK5Ux%7A
3454989c-f99e-4503-adfc-bb01772b54e9SophiaJonesSophia Jonesfemale[email protected]
Street
14 Maple Street
City
Austin
Region
IL
Postal Code
95089
Country
United States
+1 081-047-4240sophiajones6395t!mkgP@7W#$
c8469239-b855-4009-b211-b5fe68ac5292SophiaBrownSophia Brownfemale[email protected]
Street
197 Oak Avenue
City
Boston
Region
WA
Postal Code
85495-9884
Country
United States
+1 (167) 312-7869sophiabrown234P?bXuU7vk85Z
3b185335-d8c6-4c94-8287-3b815ba80f0fOliviaBrownOlivia Brownfemale[email protected]
Street
832 Cedar Lane
City
Denver
Region
IL
Postal Code
01320-7571
Country
United States
+1 (115) 390-1589oliviabrown400dZHu6?D%jQub
04a50d03-691a-4a0c-936b-dad464c0ff8dCharlotteMillerCharlotte Millerfemale[email protected]
Street
650 Park Drive
City
Denver
Region
IL
Postal Code
63976-6051
Country
United States
+1 (652) 375-1285charlottemiller321?NBsrqUf8Wpp

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!