{
  "title": "Business card maker",
  "human_url": "https://happytails.ai/en/design-tools/business-card-maker/",
  "agent_url": "https://happytails.ai/agents/en/design-tools/business-card-maker/",
  "language": "en",
  "markdown_url": "https://happytails.ai/en/design-tools/business-card-maker.md",
  "content": "Business card maker\nCompose 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.\nHow can we improve this tool?\nReport a problem or share an idea.\nPlease leave out private information. Your message and the tool name go to our team via PostHog.\nHow to use Business card maker\nChoose a standard or custom card size, bleed and safe inset.\nEnter and arrange the text on each side. Adjust type size, alignment and colors, and optionally add a PNG or JPEG logo.\nCheck both previews and their trim and safe guides. Create the files and review the PDF at its intended print size.\nUseful next steps\nResume builder\nKeep text inside the safe area\nRed 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.\nPrint output has explicit limits\nThe 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.\nKeep an editable copy\nThe 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.",
  "content_format": "text/plain",
  "visibility": "public",
  "links": [
    {
      "name": "Resume builder",
      "url": "https://happytails.ai/en/document-tools/resume-builder/"
    }
  ],
  "tool": {
    "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"
    }
  },
  "markdown": "# Business card maker\n\n- Human page: https://happytails.ai/en/design-tools/business-card-maker/\n- Markdown: https://happytails.ai/en/design-tools/business-card-maker.md\n- Structured JSON: https://happytails.ai/agents/en/design-tools/business-card-maker/index.json\n- Visibility: public\n\n## Tool capabilities\n\n| Property | Value |\n| --- | --- |\n| Tool ID | `business-card-maker` |\n| Category | design-tools |\n| Implementation | Registered implementation. Registration alone is not a production-quality guarantee. |\n| Browser execution | Use the visible action or interactive controls. |\n| Browser processing | Browser; see tool notes for network behavior. |\n| HTTP API | Not callable through HTTP. |\n| Browser-agent interface | No callable WebMCP interface. |\n\n### Implementation notes\n\nCreate 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.\n\n### Inputs and settings\n\nNo free-text input is required. Use the file inputs and/or settings below.\n\nNo additional settings are declared for this tool.\n\n### Planning specification\n\nCard 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.\n\nThis describes intended requirements. Use the implementation notes, interface schema and observed output to determine current support.\n\n### Complete machine-readable capability record\n\n```json\n{\n  \"id\": \"business-card-maker\",\n  \"category\": \"design-tools\",\n  \"built\": true,\n  \"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.\",\n  \"implementation\": {\n    \"fields\": [],\n    \"registrationFamily\": \"document-builders\",\n    \"input\": false,\n    \"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.\",\n    \"experience\": {\n      \"automatic\": false,\n      \"single\": false,\n      \"inputMaxLength\": 1000000,\n      \"inputMode\": \"text\",\n      \"label\": \"Your text\",\n      \"placeholder\": \"Type or paste your input…\",\n      \"help\": \"Up to 1,000,000 characters. Review the settings before running.\",\n      \"action\": null\n    },\n    \"mode\": \"explicit\",\n    \"interactive\": true\n  },\n  \"execution\": \"Browser interface\",\n  \"api\": null,\n  \"browser_agent\": {\n    \"supported\": false,\n    \"name\": null,\n    \"discovery\": \"WebMCP on the human page in a supporting browser\",\n    \"verification\": \"See audit/API-AUDIT.md; availability is not verification\"\n  }\n}\n```\n\n## Page guide\n\nCompose 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.\n\nHow can we improve this tool?\n\nReport a problem or share an idea.\n\nPlease leave out private information. Your message and the tool name go to our team via PostHog.\n\n### How to use Business card maker\n\n1. Choose a standard or custom card size, bleed and safe inset.\n2. Enter and arrange the text on each side. Adjust type size, alignment and colors, and optionally add a PNG or JPEG logo.\n3. Check both previews and their trim and safe guides. Create the files and review the PDF at its intended print size.\n\n## Useful next steps\n\n- [Resume builder](https://happytails.ai/en/document-tools/resume-builder/) ([Markdown](https://happytails.ai/en/document-tools/resume-builder.md))\n\n## Keep text inside the safe area\n\nRed 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.\n\n### Print output has explicit limits\n\nThe 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.\n\n### Keep an editable copy\n\nThe 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.\n"
}