Ai Business Card Generator Actor avatar
Ai Business Card Generator Actor

Pricing

Pay per usage

Go to Apify Store
Ai Business Card Generator Actor

Ai Business Card Generator Actor

Generate professional business cards automatically using AI. This actor extracts details, formats layouts, designs templates, and outputs ready-to-use digital business cards. Ideal for teams automating branding workflows at scale.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Yash Kavaiya

Yash Kavaiya

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

6 hours ago

Last modified

Share

Generate professional, customized business cards with AI-powered design. This Apify Actor creates high-quality business cards with intelligent templates, automatic color palettes, and optimal typography. Export in PNG and PDF formats ready for print or digital use.

Features

Intelligent Design

  • Smart Template Selection: Automatically selects design templates optimized for your industry
  • Multiple Layout Options: Horizontal, vertical, and custom layouts
  • Professional Typography: Optimized font sizes and spacing for readability

Color Intelligence

  • Automatic Color Palettes: Industry-appropriate color schemes
  • Custom Branding: Support for custom brand colors
  • Smart Contrast: Ensures text readability with intelligent color contrast

Flexible Output

  • High-Resolution PNG: 300 DPI print-ready images
  • PDF Export: Vector-based PDFs for professional printing
  • Multiple Variants: Generate 1-5 design variations in a single run

Professional Features

  • Logo Placeholder: Space for company logos
  • QR Code Support: Optional QR codes for digital connectivity
  • Multiple Card Sizes: US Standard, EU Standard, Square, and Mini formats
  • Industry Templates: Specialized designs for 10+ industries

Input Parameters

ParameterTypeRequiredDescription
nameStringYesYour full name
jobTitleStringYesProfessional title or position
companyStringYesCompany or organization name
emailStringYesProfessional email address
phoneStringYesContact phone number
websiteStringNoCompany or personal website URL
addressStringNoBusiness address
industryStringNoIndustry sector (default: technology)
colorSchemeStringNoColor scheme preference (default: auto)
customColorsObjectNoCustom brand colors (primary, secondary, accent)
designVariantsIntegerNoNumber of variants to generate (1-5, default: 3)
outputFormatsArrayNoOutput formats: png, pdf (default: both)
cardSizeStringNoCard dimensions (default: standard-us)
includeLogoBooleanNoInclude logo placeholder (default: true)
includeQRCodeBooleanNoAdd QR code (default: false)

Industry Options

Choose from the following industries for optimized templates:

  • technology - Modern, clean designs for tech companies
  • finance - Professional, trustworthy layouts
  • healthcare - Clean, approachable designs
  • creative - Bold, artistic layouts
  • consulting - Professional, sophisticated designs
  • legal - Traditional, authoritative layouts
  • real-estate - Modern, welcoming designs
  • education - Friendly, accessible layouts
  • hospitality - Warm, inviting designs
  • other - Universal professional design

Color Schemes

Available preset color schemes:

  • auto - Automatically selected based on industry
  • professional-blue - Classic blue and white
  • elegant-black - Sophisticated black and gray
  • modern-teal - Contemporary teal tones
  • creative-purple - Vibrant purple palette
  • warm-orange - Energetic orange shades
  • nature-green - Calming green colors
  • corporate-gray - Professional gray tones

Card Sizes

  • standard-us - 3.5" × 2" (US Standard)
  • standard-eu - 85mm × 55mm (European Standard)
  • square - 2.5" × 2.5" (Square Format)
  • mini - 3" × 1.5" (Compact Size)

Example Input

{
"name": "Jane Smith",
"jobTitle": "Senior Product Designer",
"company": "Creative Solutions Inc.",
"email": "jane.smith@creativesolutions.com",
"phone": "+1 (555) 234-5678",
"website": "www.creativesolutions.com",
"address": "456 Design Street, San Francisco, CA 94102",
"industry": "creative",
"colorScheme": "creative-purple",
"designVariants": 3,
"outputFormats": ["png", "pdf"],
"cardSize": "standard-us",
"includeLogo": true,
"includeQRCode": true
}

Example with Custom Colors

{
"name": "John Doe",
"jobTitle": "CEO & Founder",
"company": "Tech Innovations Ltd.",
"email": "john@techinnovations.com",
"phone": "+44 20 1234 5678",
"website": "techinnovations.com",
"industry": "technology",
"customColors": {
"primary": "#FF6B35",
"secondary": "#004E89",
"accent": "#F7B801"
},
"designVariants": 2,
"outputFormats": ["png", "pdf"],
"cardSize": "standard-eu"
}

Output

The Actor generates:

  1. Dataset Entry: Contains metadata about the generated cards
  2. Key-Value Store Files: High-resolution PNG and/or PDF files

Output Structure

{
"name": "Jane Smith",
"jobTitle": "Senior Product Designer",
"company": "Creative Solutions Inc.",
"email": "jane.smith@creativesolutions.com",
"phone": "(555) 234-5678",
"website": "creativesolutions.com",
"industry": "creative",
"designVariants": 3,
"outputFormats": ["png", "pdf"],
"cardSize": "standard-us",
"results": [
{
"variantName": "Creative Bold",
"variantNumber": 1,
"files": [
{ "format": "png", "file": "business-card-1.png" },
{ "format": "pdf", "file": "business-card-1.pdf" }
],
"template": "Creative Bold",
"colorScheme": "creative-purple",
"dimensions": "1050x600px"
}
]
}

Use Cases

Entrepreneurs & Startups

  • Quickly create professional cards without design costs
  • Test multiple designs before printing
  • Match cards to your brand identity

Freelancers & Consultants

  • Generate cards for different clients or projects
  • Update information easily
  • Professional results without design skills

Small Business Owners

  • Create cards for entire team with consistent branding
  • Update contact info without reprinting
  • Export print-ready files

Networking Events

  • Prepare multiple card variants for different audiences
  • Generate QR codes for digital contact sharing
  • Quick turnaround for last-minute events

Technical Details

Resolution

  • All outputs are generated at 300 DPI for professional print quality
  • PNG files are optimized for web and print use
  • PDF files use vector graphics where possible

File Sizes

  • PNG files: Typically 200-500KB (optimized)
  • PDF files: Typically 50-200KB

Supported Fonts

  • Arial (Default)
  • Helvetica
  • Times New Roman
  • Georgia

Best Practices

  1. Email Format: Use professional email addresses
  2. Phone Numbers: Include country code for international use
  3. Website URLs: Exclude "http://" and "www." for cleaner look
  4. Custom Colors: Use hex color codes (#RRGGBB format)
  5. Address: Keep concise for better readability
  6. Design Variants: Generate 2-3 variants to compare options

Limitations

  • Logo placeholders require manual logo insertion in editing software
  • QR codes show placeholder (integrate QR library for production use)
  • Font selection limited to system fonts
  • No custom font upload support in current version

Future Enhancements

Planned features for future versions:

  • Real QR code generation
  • Custom font upload support
  • Logo upload and automatic placement
  • Social media icon integration
  • Two-sided card designs
  • Batch generation for teams
  • Direct printing service integration

Local Development

Prerequisites

  • Node.js 16+
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/Yash-Kavaiya/Ai-business-card-generator-actor.git
cd Ai-business-card-generator-actor
# Install dependencies
npm install
# Run locally
npm start

Testing Locally

Create a test input file input.json:

{
"name": "Test User",
"jobTitle": "Developer",
"company": "Test Co",
"email": "test@test.com",
"phone": "555-1234"
}

Run the Actor:

$apify run

Support & Contributions

License

Apache-2.0

Author

Created for the Apify platform.


Ready to create professional business cards in seconds? Try the AI Business Card Generator Actor today!