Generate realistic fake identities for testing and development. Random names, addresses, phone numbers, credit cards, IBANs, and crypto addresses across 20+ countries — instantly in your browser.
A complete random data generator — no libraries, no limits, no login required.
Locale-specific names, addresses, and phone formats for 20 countries. Every field is authentic to the selected region.
Generates real-format phone numbers: +1 for US/Canada, +44 for UK, +92 for Pakistan, +81 for Japan, and more.
Visa, Mastercard, Amex, and Discover card numbers that pass the Luhn algorithm — ideal for payment form testing.
Generates random Bitcoin (Legacy & P2SH) and Ethereum wallet addresses for blockchain testing scenarios.
Download any generated identity as a structured JSON object or a flat CSV file — ready to import into your project.
A single HTML file with no JavaScript libraries. Loads in milliseconds and works fully offline after first load.
FakeID is a free, open-source fake identity generator that creates realistic random personal data entirely in your browser. Whether you need a fake name generator, a random address generator, a fake phone number generator, or a complete fake person generator — FakeID covers all 33 data fields in one click.
Unlike other random identity generators, FakeID requires zero dependencies, works fully offline, and never sends your data to any server. All data is generated locally using locale-specific datasets for over 20 countries, including the United States, United Kingdom, Germany, France, Japan, India, Pakistan, and more.
Generated credit card numbers use the Luhn algorithm to pass format validation — making them perfect for payment form testing. IBAN codes follow real international banking formats. Phone numbers use the correct dialing code and format for each country. Every fake identity includes 33 fields spanning personal details, address, internet, and financial data.
Seed test databases with realistic fake user data safely and quickly.
Populate mockups with convincing data for better stakeholder demos.
Use fake details when sites ask for info they don't really need.
Teach web development and databases with safe, realistic sample data.
Most fake data generators only give you a name and email. FakeID generates a complete digital identity — every field you'd need for comprehensive testing, from IP addresses and MAC addresses to Bitcoin wallet addresses and IBAN bank codes.
The tool is built as a single self-contained HTML file with no external JavaScript libraries. This means it loads instantly, works offline once cached, and has no rate limits, no tracking, and no account requirements. It's genuinely free forever.
Each country's data uses locale-specific name lists, address formats, and phone number patterns. Pakistani identities get Urdu names and +92 phone numbers. Japanese identities use kanji names and Japanese city/prefecture data. German identities follow German postal formats. This makes FakeID the most locale-accurate free fake identity generator available.
Export any generated identity as a structured JSON file or a spreadsheet-ready CSV file — perfect for bulk importing into your test database or seeding a development environment.
Common questions about FakeID, the free fake identity generator.
Generate a realistic fake US identity with American names, addresses, phone numbers, ZIP codes, and financial data. Free, instant, no signup required.
Generate a realistic fake US identity complete with American first and last names, a valid-format US address with city, state, and 5-digit ZIP code, a US phone number with the +1 dialing code, and a Social Security-compatible format email address. All data is 100% fictional and safe to use for testing and development.
This tool is ideal for developers who need to seed a US-based user database, designers building mockups for American audiences, and testers validating US-specific form fields. All generated data follows US conventions and formats.
FakeID is a free, zero-dependency fake identity generator. No accounts, no tracking, no server calls — just instant, realistic fake data in your browser.
Every developer knows the pain: you need test data fast, but you can't use real personal information. You need forms filled, databases seeded, UI mocked — instantly and safely.
FakeID generates convincing, locale-aware fake identities across 20+ countries. Credit card numbers pass the Luhn algorithm. IBAN codes follow international banking formats. Phone numbers use the correct dialing codes and formats for each country.
Seed test databases safely.
Fill mockups with real-looking data.
Protect your real info online.
Teach dev with safe sample data.
Locale-aware names, addresses, phone numbers across 20 countries.
Country-formatted numbers with correct dialing codes.
Luhn-valid credit cards, real-format IBANs, Bitcoin & Ethereum.
Download generated identities for use in your projects.
Single HTML file. No libraries. Works completely offline.
Dedicated SEO page per country with unique URL and content.
A complete guide to FakeID — from basic usage to field reference, country URLs, and keyboard shortcuts.
FakeID generates complete fake personal identities instantly. No account needed, no rate limits, no server calls.
Select from 20 locales. Names, addresses, phone numbers and ZIP codes all follow that country's format.
Male, Female, or random. First names match gender conventions for the selected country.
Hit the blue button (or press G) to generate a full identity with 33 fields.
Use individual field copy buttons, or export the whole identity as JSON or CSV.
FakeID auto-generates on load so you have data immediately when the page opens.
Every identity includes a phone number formatted correctly for the selected country.
| Country | Format | Example |
|---|---|---|
| 🇺🇸 USA / 🇨🇦 Canada | +1 (XXX) XXX-XXXX | +1 (212) 555-8742 |
| 🇬🇧 UK | +44 7XXX XXXXXX | +44 7911 123456 |
| 🇦🇺 Australia | +61 4XX XXX XXX | +61 412 345 678 |
| 🇮🇳 India | +91 XXXXX XXXXX | +91 98765 43210 |
| 🇩🇪 Germany | +49 1XX XXXXXXXX | +49 151 23456789 |
| 🇫🇷 France | +33 6 XX XX XX XX | +33 6 12 34 56 78 |
| 🇯🇵 Japan | +81 90-XXXX-XXXX | +81 90-1234-5678 |
| 🇵🇰 Pakistan | +92 3XX XXXXXXX | +92 301 2345678 |
Every country has its own dedicated URL for direct access and better SEO. Bookmark your country's generator for instant access:
| URL Path | Country |
|---|---|
/fake-us-identity-generator | 🇺🇸 United States |
/fake-uk-identity-generator | 🇬🇧 United Kingdom |
/fake-german-identity-generator | 🇩🇪 Germany |
/fake-japan-identity-generator | 🇯🇵 Japan |
/fake-pakistan-identity-generator | 🇵🇰 Pakistan |
/fake-india-identity-generator | 🇮🇳 India |
Each country page has a unique title, description, canonical URL, and country-specific SEO content — making it fully indexable by search engines.
Every field has a copy icon button. The export bar at the bottom offers JSON (structured object) or CSV (spreadsheet-ready) downloads. "Copy All Fields" copies every field as key:value plain text.
| Field | How it's generated |
|---|---|
| Full Name | Locale-specific first and last name lists |
| Phone | Country-formatted number with correct dialing code |
| Age / Birthday | Random age 18–75 with matching birth date |
| Zodiac | Calculated from the generated birthday |
| ZIP Code | Format matches selected country (5-digit US, alphanumeric UK, etc.) |
| Card Number | Passes Luhn algorithm — valid format, NOT a real card |
| IBAN | Follows international format (GB, DE, FR, NL, ES prefixes) |
| Bitcoin | Legacy (1...) or P2SH (3...) format random address |
| Ethereum | Random 0x-prefixed 40-char hex string |
All data is completely fictional. Credit card numbers are NOT real. IBANs don't represent real accounts. Phone numbers follow real formats but may not be assigned. Do not use to impersonate real people or for any illegal activity.
Everything runs locally in your browser. No data is ever sent to any server. FakeID is 100% private.
FakeID is a client-side web application. We are committed to your privacy. No personal data is collected, stored, or transmitted.
None. The app runs entirely in your browser.
Fonts are loaded from Google Fonts (fonts.googleapis.com). Icons load from cdnjs.cloudflare.com. Avatar images load from api.dicebear.com using a random non-identifiable seed. No other third-party services are used.
All generated data is entirely fictional and created locally in your browser. We have no access to anything you generate.
By using FakeID you agree to these terms.
The service is provided "as is". Generated data is fictional and not guaranteed accurate for any purpose.