# Business card maker

- Human page: https://happytails.ai/en/design-tools/business-card-maker/
- Markdown: https://happytails.ai/en/design-tools/business-card-maker.md
- Structured JSON: https://happytails.ai/agents/en/design-tools/business-card-maker/index.json
- Visibility: public

## Tool capabilities

| Property | Value |
| --- | --- |
| Tool ID | `business-card-maker` |
| Category | design-tools |
| Implementation | Registered implementation. Registration alone is not a production-quality guarantee. |
| Browser execution | Use the visible action or interactive controls. |
| Browser processing | Browser; see tool notes for network behavior. |
| HTTP API | Not callable through HTTP. |
| Browser-agent interface | No callable WebMCP interface. |

### Implementation notes

Create and edit your own content locally. Nothing is uploaded or saved automatically. Card PDF output is an untagged RGB print copy at 300 DPI, not PDF/X or CMYK. Resume HTML embeds the fonts used by your text; DOCX uses normal viewer font fallback. Check spelling, layout, glyphs and your printer requirements before use.

### Inputs and settings

No free-text input is required. Use the file inputs and/or settings below.

No additional settings are declared for this tool.

### Planning specification

Card trim width is 40 to 120 mm and height is 20 to 90 mm. Bleed is 0 to 5 mm per edge; the safe inset is 1 to 10 mm. Use at most 12 text lines per side, 240 characters per line and type sizes from 6 to 24 points. Each optional PNG or JPEG logo is limited to 2 MiB, 4096 pixels per side and 10 megapixels. The text and settings are limited to 50000 characters, excluding embedded logo data. Editable JSON imports are limited to 6000000 characters. Each output is limited to 50000000 bytes. Unsupported font glyphs stop export.

This describes intended requirements. Use the implementation notes, interface schema and observed output to determine current support.

### Complete machine-readable capability record

```json
{
  "id": "business-card-maker",
  "category": "design-tools",
  "built": true,
  "requirements": "Card trim width is 40 to 120 mm and height is 20 to 90 mm. Bleed is 0 to 5 mm per edge; the safe inset is 1 to 10 mm. Use at most 12 text lines per side, 240 characters per line and type sizes from 6 to 24 points. Each optional PNG or JPEG logo is limited to 2 MiB, 4096 pixels per side and 10 megapixels. The text and settings are limited to 50000 characters, excluding embedded logo data. Editable JSON imports are limited to 6000000 characters. Each output is limited to 50000000 bytes. Unsupported font glyphs stop export.",
  "implementation": {
    "fields": [],
    "registrationFamily": "document-builders",
    "input": false,
    "note": "Create and edit your own content locally. Nothing is uploaded or saved automatically. Card PDF output is an untagged RGB print copy at 300 DPI, not PDF/X or CMYK. Resume HTML embeds the fonts used by your text; DOCX uses normal viewer font fallback. Check spelling, layout, glyphs and your printer requirements before use.",
    "experience": {
      "automatic": false,
      "single": false,
      "inputMaxLength": 1000000,
      "inputMode": "text",
      "label": "Your text",
      "placeholder": "Type or paste your input…",
      "help": "Up to 1,000,000 characters. Review the settings before running.",
      "action": null
    },
    "mode": "explicit",
    "interactive": true
  },
  "execution": "Browser interface",
  "api": null,
  "browser_agent": {
    "supported": false,
    "name": null,
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}
```

## Page guide

Compose and preview both sides of a contact card, with physical size, bleed and safe-area controls, then download an RGB print PDF, PNGs and editable source.

How can we improve this tool?

Report a problem or share an idea.

Please leave out private information. Your message and the tool name go to our team via PostHog.

### How to use Business card maker

1. Choose a standard or custom card size, bleed and safe inset.
2. Enter and arrange the text on each side. Adjust type size, alignment and colors, and optionally add a PNG or JPEG logo.
3. Check both previews and their trim and safe guides. Create the files and review the PDF at its intended print size.

## Useful next steps

- [Resume builder](https://happytails.ai/en/document-tools/resume-builder/) ([Markdown](https://happytails.ai/en/document-tools/resume-builder.md))

## Keep text inside the safe area

Red preview guides show the trim edge; green guides show the safe area. The guides are not printed. Text that exceeds the safe area is rejected instead of clipped, shrunk or silently removed. The background continues through the bleed area. Logo images fit inside their selected box without stretching.

### Print output has explicit limits

The two-page PDF contains the front and back in that order. Each side uses a 300 DPI RGB raster with exact TrimBox and BleedBox dimensions. It is not a CMYK, PDF/X or tagged-accessibility PDF. Confirm your printer accepts this output and choose the correct duplex flip setting; the tool does not impose a press sheet.

### Keep an editable copy

The editable JSON contains your text, layout, colors and original embedded logo data. Import it to resume editing. PDF and PNG copies are rendered exports rather than editable layout files. Nothing is uploaded or automatically saved.
