Skip to main content

Internet Generator

Generates internet-related data including emails, URLs, domains, and usernames.

Basic Usage

{
"internet": {"gen": "internet"}
}

Output: Returns an object with all internet fields:

{
"emailAddress": "john.doe@example.com",
"domainName": "example.com",
"url": "https://www.example.com",
"username": "john.doe"
}

Available Fields

Access specific fields using dot notation:

FieldDescriptionExample
emailAddressEmail addressjohn.doe@example.com
domainNameDomain nameexample.com
urlFull URLhttps://www.example.com
usernameUsernamejohn.doe

Options

This generator has no options.

Examples

Email Address

{
"users": {
"count": 10,
"item": {
"id": {"gen": "uuid"},
"name": {"gen": "name.fullName"},
"email": {"gen": "internet.emailAddress"}
}
}
}

Website URL

{
"companies": {
"count": 20,
"item": {
"id": {"gen": "uuid"},
"name": {"gen": "company.name"},
"website": {"gen": "internet.url"}
}
}
}

Username

{
"accounts": {
"count": 50,
"item": {
"id": {"gen": "uuid"},
"username": {"gen": "internet.username"},
"email": {"gen": "internet.emailAddress"}
}
}
}

Domain Name

{
"websites": {
"count": 30,
"item": {
"id": {"gen": "uuid"},
"domain": {"gen": "internet.domainName"},
"url": {"gen": "internet.url"}
}
}
}

Common Patterns

User Registration

{
"users": {
"count": 100,
"item": {
"id": {"gen": "uuid"},
"firstName": {"gen": "name.firstName"},
"lastName": {"gen": "name.lastName"},
"email": {"gen": "internet.emailAddress"},
"username": {"gen": "internet.username"}
}
}
}

Contact Information

{
"contacts": {
"count": 50,
"item": {
"id": {"gen": "uuid"},
"name": {"gen": "name.fullName"},
"email": {"gen": "internet.emailAddress"},
"website": {"gen": "internet.url"},
"phone": {"gen": "phone.phoneNumber"}
}
}
}

Company Directory

{
"companies": {
"count": 30,
"item": {
"id": {"gen": "uuid"},
"name": {"gen": "company.name"},
"domain": {"gen": "internet.domainName"},
"website": {"gen": "internet.url"},
"contactEmail": {"gen": "internet.emailAddress"}
}
}
}

Best Practices

  1. Use Specific Fields: Access only the fields you need
  2. Email for Users: Use emailAddress for user accounts
  3. URL for Links: Use url for website links
  4. Domain for DNS: Use domainName for domain-specific data

Next Steps