{
  "meta": {
    "id": "creator-format-benchmark-2026",
    "title": "Toolminator Creator Format Benchmark 2026",
    "revision": "2026-06",
    "platformCount": 6,
    "overlayCount": 6,
    "disclaimer": "Curated platform character limits and workflow planning bands from public documentation summaries—not live API data from Instagram, TikTok, or other networks. Limits change; verify in each app before publishing.",
    "methodologyUrl": "/method/",
    "license": "CC BY 4.0 with attribution to Toolminator and link to methodology."
  },
  "generatedAt": "2026-06-17T11:52:25.647Z",
  "sources": [
    {
      "id": "platform-docs",
      "label": "Public platform help / creator documentation (summaries)",
      "accessed": "2026-06"
    },
    {
      "id": "toolminator-workflow",
      "label": "Toolminator post-kit + publish-kit tool graph",
      "accessed": "2026-06"
    }
  ],
  "platforms": [
    {
      "id": "instagram-bio",
      "label": "Instagram bio",
      "limit": 150,
      "hint": "Profile bio"
    },
    {
      "id": "instagram-caption",
      "label": "Instagram caption",
      "limit": 2200,
      "hint": "Feed post / Reel caption"
    },
    {
      "id": "tiktok-caption",
      "label": "TikTok caption",
      "limit": 2200,
      "hint": "Caption + hashtags"
    },
    {
      "id": "x-post",
      "label": "X (Twitter) post",
      "limit": 280,
      "hint": "Standard post (Premium allows more)"
    },
    {
      "id": "linkedin-post",
      "label": "LinkedIn post",
      "limit": 3000,
      "hint": "Post body"
    },
    {
      "id": "youtube-title",
      "label": "YouTube title",
      "limit": 100,
      "hint": "Video title"
    }
  ],
  "workflow": {
    "postKitToolCount": 7,
    "publishKitToolCount": 2,
    "steps": [
      {
        "order": 1,
        "slug": "instagram-bio-generator",
        "label": "Bio",
        "format": "instagram-bio"
      },
      {
        "order": 2,
        "slug": "hook-generator",
        "label": "Hook",
        "format": "hook-overlay"
      },
      {
        "order": 3,
        "slug": "reel-title-generator",
        "label": "Reel title",
        "format": "reel-overlay"
      },
      {
        "order": 4,
        "slug": "caption-generator",
        "label": "Caption",
        "format": "caption"
      },
      {
        "order": 5,
        "slug": "cta-generator",
        "label": "CTA",
        "format": "caption"
      },
      {
        "order": 6,
        "slug": "hashtag-generator",
        "label": "Hashtags",
        "format": "caption"
      },
      {
        "order": 7,
        "slug": "link-in-bio-checker",
        "label": "Link in bio",
        "format": "link-in-bio"
      }
    ],
    "publishSteps": [
      {
        "order": 1,
        "slug": "meta-tag-generator",
        "label": "Meta tags"
      },
      {
        "order": 2,
        "slug": "serp-preview-tool",
        "label": "SERP preview"
      }
    ]
  },
  "overlayLimits": [
    {
      "platform": "instagram",
      "surface": "reel_overlay",
      "limit": 100,
      "label": "Reels on-screen title"
    },
    {
      "platform": "instagram",
      "surface": "hook",
      "limit": 100,
      "label": "Hook opening line"
    },
    {
      "platform": "tiktok",
      "surface": "reel_overlay",
      "limit": 100,
      "label": "TikTok on-screen title"
    },
    {
      "platform": "shorts",
      "surface": "reel_overlay",
      "limit": 100,
      "label": "YouTube Shorts title"
    },
    {
      "platform": "linkedin",
      "surface": "hook",
      "limit": 150,
      "label": "LinkedIn opening line"
    },
    {
      "platform": "email",
      "surface": "hook",
      "limit": 60,
      "label": "Email subject line"
    }
  ],
  "recommendedHashtagBundles": [
    {
      "id": "light",
      "count": "5–8",
      "use": "Brand or personal feed"
    },
    {
      "id": "balanced",
      "count": "12–18",
      "use": "Discovery + niche mix"
    },
    {
      "id": "heavy",
      "count": "25–30",
      "use": "Maximum reach attempts (watch shadowban guidance)"
    }
  ]
}
