Schema-Based Data Generation

Generate realistic fake data using custom schemas with Faker.js. Perfect for testing, prototyping, and development workflows.

Example Schemas

Get started quickly with these pre-built schema examples
Person Profile
Generate realistic person profiles with nested friends data
{
    "firstName": "John",
    "lastName": "Doe",
    "age": 28,
    "friends": [
      {
        "firstName": "Jane",
        "lastName": "Smith",
        "age": 25
      },
      {
        "firstName": "Bob",
        "lastName": "Johnson",
        "age": 32
      }
    ]
  }
E-commerce Product
Generate product listings with reviews and ratings
{
    "name": "Ergonomic Steel Chair",
    "price": "$299.99",
    "description": "Practical and ergonomic chair made of steel",
    "category": "Electronics",
    "reviews": [
      {
        "rating": 5,
        "comment": "Great chair, very comfortable for long work sessions.",
        "author": "Alice"
      },
      {
        "rating": 4,
        "comment": "Good quality but assembly was a bit tricky.",
        "author": "Bob"
      }
    ]
  }
Blog Post
Generate blog posts with author information and tags
{
    "title": "Understanding Modern Web Development Practices",
    "content": "Lorem ipsum dolor sit amet, consectetur adipiscing elit...",
    "author": {
      "name": "Sarah Johnson",
      "email": "sarah.johnson@example.com",
      "bio": "Passionate developer with 10+ years of experience in web technologies."
    },
    "tags": ["web", "development", "javascript", "react", "typescript"],
    "publishedAt": "2024-01-15T10:30:00.000Z"
  }

Schema Generator

Create custom schemas interactively with visual form builder
Loading...