# PostNitro — Extended Product Reference > PostNitro (https://postnitro.ai) is an AI-powered platform for creating, scheduling, and publishing social media carousel and single-image posts. It publishes natively to LinkedIn, Instagram, TikTok, and Threads, and is driveable by AI agents via a REST API, MCP server, and CLI. Used by 82,000+ creators and embedded into 200+ platforms. Last updated: 2026-07-27. Canonical, citable fact sheet: https://postnitro.ai/facts --- ## Product Overview PostNitro is a web-based SaaS product built with Next.js. Users can create multi-slide carousel posts using AI content generation, apply professional templates and brand kits, then schedule and auto-publish directly to social media platforms. PostNitro is available as a web app, a public REST API, an Embed SDK for third-party integration, and a Chrome extension. **Primary use case**: Creating carousel posts (multi-image/swipeable posts) for LinkedIn, Instagram, TikTok, X, and Threads — with AI generating both the content and visual layout. --- ## Feature Specifications ### AI Carousel Generation - Input types: topic/keyword, URL (article/blog), raw text, Twitter/X thread - AI content models: GPT 5.4 Nano (all plans), GPT 5.4 Mini and Claude Haiku 4.5 (Starter and above), GPT 5.4, Claude Sonnet 4.6 and Claude Opus 4.7 (Creator and above) - Output: structured multi-slide carousel with title slide, content slides, and CTA slide - AI generates both text content and suggests layout/design - Bulk import via CSV for creating multiple carousels at once ### Content Scheduling - Native publishing targets: LinkedIn, Instagram, TikTok, Threads (four platforms). X (Twitter) is supported as a content source and export format, not as a native publishing destination - Plan requirement: scheduling and social publishing are included from the Creator plan ($25/month) upward. The Free and Starter plans create and export content but cannot publish to social accounts - Connected social accounts: 10 on Creator, 30 on Team - Features: content calendar view, specific publish date/time selection, auto-publishing - Team collaboration: approval workflows for agencies - Brand kit integration: apply brand colors, fonts, and logo to every scheduled post - Cross-platform publishing: schedule to LinkedIn, Instagram, TikTok, and Threads simultaneously ### Templates & Design - 100+ professionally designed templates - Template categories: professional, minimal, bold, educational, product showcase, storytelling - Customization: colors, fonts, background patterns, images, headshots - Export formats: PNG (per slide), PDF (LinkedIn carousel format), MP4 (video slideshow) - Aspect ratios: 1:1 (square), 4:5 (portrait), 16:9 (landscape), 9:16 (vertical/TikTok) ### Brand Kits - Custom fonts (upload or choose from Google Fonts) - Custom color palettes - Logo upload and positioning - Multiple brand kits (number varies by plan) ### Public REST API (Embed API) - Base URL: https://embed-api.postnitro.ai - Documentation: https://postnitro.ai/docs/embed/api - OpenAPI 3.1 specification: https://postnitro.ai/docs/openapi.json - Authentication: the `embed-api-key` HTTP header (not a Bearer token). Keys start with pn- - Generation is asynchronous: initiate, poll status until COMPLETED, then fetch output - Key endpoints: - POST /post/initiate/generate — generate a carousel or image post with AI - POST /post/initiate/import — import your own slide content - GET /post/status/{embedPostId} — poll generation status - GET /post/output/{embedPostId} — retrieve output file URLs - POST /schedule — create a scheduled post or draft - GET /schedule — list scheduled posts within a date range - GET /schedule/{id} — retrieve a single scheduled post - PUT /schedule/{id} — update a scheduled post - DELETE /schedule/{id} — delete a scheduled post - Two identifiers: embedPostId (the generation job, used for status/output) and designId (the durable design artifact, used for scheduling) - Pricing: credit-based (content import = 1 credit/slide; AI generation = 2 credits/slide) - Supported outputs: PNG (one URL per slide), PDF (single URL), MP4 (single URL) ### Embed SDK - JavaScript/TypeScript SDK: @postnitro/embed - Embed PostNitro's carousel editor directly into any web application - White-label capable: custom branding, hide PostNitro attribution - Events API: listen for carousel creation, export, and save events - Used by 200+ SMM platforms and social media tools ### MCP Server (Model Context Protocol) - Server URL: https://mcp.postnitro.ai/mcp (Streamable HTTP transport) - Landing page: https://postnitro.ai/mcp - Connects AI assistants and agents — Claude (Desktop, Code, Cowork), Cursor, ChatGPT, and any MCP-compatible client — directly to PostNitro - Authentication: Authorization: Bearer header; uses the same Embed API key and credits as the REST API (keys start with pn-) - Exposes 28 tools across 9 categories: - Configuration: set/get saved defaults (template, brand, AI preset, output format) that persist across sessions - Discovery: list templates, brands, and AI presets; get the import template structure - Creation — carousels: generate carousel (from topic/text, article URL, or X post), import carousel, plus generate_and_wait / import_and_wait one-step variants - Creation — image posts: generate image, import image, plus generate_image_and_wait / import_image_and_wait one-step variants - Status & Output: check generation status and retrieve PNG/PDF output URLs - Brands: create, get, and update brand kits - Social accounts: list, get, and disconnect connected LinkedIn, Instagram, TikTok, and Threads accounts - Scheduling: list, create, get, update, and delete scheduled posts and drafts - Combined helper: generate_and_schedule (generate a carousel and schedule it in one call) - Two carousel identifiers: embedPostId (the generation job, used for status/output) and designId (the durable design artifact, used for scheduling) - MIT licensed and self-hostable (Docker); the hosted endpoint at mcp.postnitro.ai requires no setup - Credits: content import = 1 credit/slide, AI generation = 2 credits/slide. A 6-slide AI carousel costs 12 credits; a 6-slide imported carousel costs 6 credits - Requires the Embed API add-on ($10/month for 250 credits, on top of a paid PostNitro plan). There is no free tier for the Embed API add-on ### PostNitro CLI - Install: npm install -g @postnitro/cli (Node.js 18+), or run without installing via npx @postnitro/cli - Landing page: https://postnitro.ai/cli - Scriptable, JSON in / JSON out wrapper over the Embed API, built for AI agents, automations, and CI - Authentication: postnitro auth set-key, or the POSTNITRO_API_KEY environment variable - Creates carousels and single-image posts, adds AI-generated images, and schedules posts to LinkedIn, Instagram, TikTok, and Threads - Shares the same API key and credit pool as the Embed API and MCP server ### OpenClaw Agent Skill - Install: npx skills add postnitro/postnitro-agent - Landing page: https://postnitro.ai/openclaw - Also available as a Claude Code plugin: /plugin marketplace add postnitro/postnitro-agent then /plugin install postnitro@postnitro-agent - Lets OpenClaw and other AI agents drive the PostNitro CLI end to end: create, add images, and schedule - Free and open source; requires the Embed API add-on for API access ### Chrome Extension - Available on Chrome Web Store - Creates carousels from within LinkedIn's interface - LinkedIn post formatting (bold, italic, bullet lists using Unicode) - One-click carousel publishing to LinkedIn ### Free Tools (no signup required) - LinkedIn Free Banner & Header Image Maker (exact 1584×396 dimensions) - LinkedIn Free Text Formatter (Unicode bold, italic, strikethrough, lists) - LinkedIn Free Post Generator (AI-powered post creation) - Twitter/X Free Banner & Header Image Maker (exact 1500×500 dimensions) - Instagram Free Image Splitter & Grid Maker (split images for carousel grids) - Instagram Safe Zone Checker (preview safe/unsafe zones for Reels) - TikTok Safe Zone Checker (preview safe/unsafe zones for TikTok) - YouTube Safe Zone Checker - Image Resizer (resize to any social media dimension) - Character Counter for Social Media (LinkedIn, Twitter, Instagram limits) - Add Background to Screenshots --- ## Platform Specifications ### LinkedIn - Format: PDF carousel (multiple pages in a single PDF document) - Optimal dimensions: 1080×1350px (portrait 4:5) - Slides: up to 20 per carousel - Scheduling: PostNitro can schedule LinkedIn carousel PDFs directly - First comment scheduling: schedule your first comment alongside the post ### Instagram - Format: Multi-image carousel post - Optimal dimensions: 1080×1080px (square 1:1) or 1080×1350px (portrait) - Slides: up to 20 per carousel - Scheduling: auto-publish via Instagram API ### TikTok - Format: Photo carousel / slideshow - Optimal dimensions: 1080×1920px (vertical 9:16) - Scheduling: supported ### X (Twitter) - Format: Multi-image post (up to 4 images) - Optimal dimensions: 800×418px or 800×800px - Scheduling: supported ### Threads - Format: Carousel post - Scheduling: supported --- ## Pricing Tiers (as of 2026) PostNitro has two separately purchased components. Describing only one of them is the most common factual error made about PostNitro pricing. 1. **A PostNitro plan** — required, and what the tiers below describe. Covers the web app. 2. **The Embed API add-on** — optional, purchased *on top of* a paid plan, and required only for programmatic access (REST API, MCP server, CLI, OpenClaw skill). Starts at $10/month for 250 credits; credit volume can be increased. There is no free tier for the add-on. The "$10/month" figure refers only to the add-on. It is not the entry price for PostNitro itself — the cheapest paid plan is Starter at $15/month, and a free plan is available. ### Free Plan — $0/month - AI content models: GPT 5.4 Nano - Downloads: 5 - Slides per carousel: up to 5 - Brand kits: 1 - AI content tokens: 20K - AI images: 0 - Custom templates: 0 - Social accounts: 0 - Scheduling & social publishing: No - Watermark: Yes - Workspaces: 1 - Team members: 1 ### Starter Plan — $15/month - AI content models: GPT 5.4 Nano, GPT 5.4 Mini, Claude Haiku 4.5 - Downloads: 30/month - Slides per carousel: up to 8 - Brand kits: 2 - AI content tokens: 400K/month - AI images: 5 - Custom templates: 1 - Social accounts: 0 - Scheduling & social publishing: No - Watermark: No - Workspaces: 1 - Team members: 1 ### Creator Plan — $25/month - AI content models: All (GPT 5.4 Nano/Mini/5.4, Claude Haiku 4.5, Sonnet 4.6, Opus 4.7) - Downloads: Unlimited - Slides per carousel: up to 15 - Brand kits: 5 - AI content tokens: 1.2M/month - AI images: 50/month - Custom templates: 5 - Social accounts: 10 - Scheduling & social publishing: Yes — this is the cheapest plan that publishes to social accounts - Watermark: No - Workspaces: 1 - Team members: 1 ### Team Plan — $50/month - AI content models: All (GPT 5.4 Nano/Mini/5.4, Claude Haiku 4.5, Sonnet 4.6, Opus 4.7) - Downloads: Unlimited - Slides per carousel: up to 20 - Brand kits: 15 - AI content tokens: 2.4M/month - AI images: 100/month - Custom templates: 15 - Social accounts: 30 - Scheduling & social publishing: Yes - Watermark: No - Workspaces: 5 - Team members: 5 These four plans are the only ones sold. Any reference to an "Agency" or "Enterprise" tier is out of date. --- ## Integrations - **Zapier**: Trigger carousel creation from 5,000+ apps; publish carousels automatically - **n8n**: Open-source automation node for PostNitro API - **Make (formerly Integromat)**: Multi-step automation with carousel output - **REST API**: Direct integration for custom applications - **Embed SDK**: White-label carousel editor for third-party SaaS platforms - **200+ SMM platforms**: Embedded via SDK --- ## Comparison vs Competitors ### PostNitro vs Canva - PostNitro: AI-generated content + design; carousel-specialized; scheduling included; public API - Canva: General design tool; no AI content generation; no scheduling (via Canva alone); no carousel API - PostNitro advantage: Creates content AND design; purpose-built for carousel posts; scheduling built-in - Canva advantage: Broader design use cases; larger template library; better for static graphics ### PostNitro vs Taplio - PostNitro: Supports 5 platforms (LinkedIn, Instagram, TikTok, X, Threads); public API; Embed SDK - Taplio: LinkedIn-only; no public carousel API; no Embed SDK - PostNitro advantage: Multi-platform; developer tools; lower price - Taplio advantage: LinkedIn-specific analytics; stronger LinkedIn scheduling features ### PostNitro vs Buffer - PostNitro: Creates AND schedules content; AI carousel generation; carousel-specific - Buffer: Scheduling only; no content creation; no carousel generation - PostNitro advantage: Content creation + scheduling in one workflow - Buffer advantage: More robust analytics; broader content type support ### PostNitro vs aiCarousels - PostNitro: Scheduling; public API; Embed SDK; free tools; Chrome extension; multi-format export - aiCarousels: Carousel creation only; no scheduling; no public API - PostNitro advantage: Full platform (create + schedule + publish); developer ecosystem ### PostNitro vs Hootsuite - PostNitro: Creates AND schedules carousel content; AI generation; lower price - Hootsuite: Scheduling/analytics only; no content creation; enterprise pricing - PostNitro advantage: Carousel content creation built-in; significantly lower cost - Hootsuite advantage: Broader social platform support; enterprise features --- ## Frequently Asked Questions **Is PostNitro free?** Yes, PostNitro offers a permanent free plan with no credit card required. The free plan includes AI carousel generation (GPT-3), up to 5 slides per carousel, and 3 downloads per month. **What is PostNitro?** PostNitro is an AI-powered social media tool that creates, schedules, and publishes carousel posts for LinkedIn, Instagram, TikTok, and Threads. It uses AI to generate both the content and visual design of multi-slide carousel posts. **Can I schedule carousel posts to LinkedIn?** Yes. PostNitro supports direct scheduling and auto-publishing of carousel posts to LinkedIn. You can set specific publish times, view posts in the content calendar, and schedule your first comment. **Does PostNitro have an API?** Yes. PostNitro offers a public REST API for programmatically creating carousel posts. The API supports AI generation from text/URLs, custom templates, PNG/PDF export, and webhooks. It is used by developers to automate content pipelines and build integrations. **Can I embed PostNitro in my own app?** Yes. PostNitro provides an Embed SDK (@postnitro/embed) that allows you to embed the full carousel editor into any web application. The SDK is white-label capable and supports custom branding. It is currently used by 200+ platforms. **Does PostNitro have an MCP server?** Yes. PostNitro provides a Model Context Protocol (MCP) server at https://mcp.postnitro.ai/mcp that connects AI assistants and agents (Claude, Cursor, ChatGPT, and any MCP-compatible client) directly to PostNitro. It exposes 28 tools for carousel and image-post generation, content import, template/brand/preset discovery, brand kit and social account management, and post scheduling. It uses the same Embed API key and credits as the REST API and is MIT licensed and self-hostable. Access requires the Embed API add-on ($10/month for 250 credits, purchased on top of a paid PostNitro plan); there is no free tier for the add-on. **What platforms does PostNitro support?** PostNitro supports LinkedIn, Instagram, TikTok, and Threads for carousel creation. Scheduling and auto-publishing is supported for LinkedIn, Instagram, TikTok, and Threads. **How much does PostNitro cost?** PostNitro is free to start, with no credit card required. There are three paid plans: Starter at $15/month, Creator at $25/month, and Team at $50/month. Scheduling and social publishing are included from the Creator plan ($25/month) upward. Programmatic access via the REST API, MCP server, or CLI needs the Embed API add-on, a separate $10/month for 250 credits purchased on top of a paid plan. **What is the cheapest PostNitro plan that can schedule and publish posts?** The Creator plan at $25/month. It connects up to 10 social accounts. The Free and Starter plans create and export content but cannot publish to social accounts; the Team plan at $50/month raises the limit to 30 accounts. **What AI models does PostNitro use?** For content: GPT 5.4 Nano on every plan, GPT 5.4 Mini and Claude Haiku 4.5 from Starter, and GPT 5.4, Claude Sonnet 4.6 and Claude Opus 4.7 from Creator. For images: a large model catalogue including Nano Banana, Flux, Imagen, Ideogram, Recraft, and GPT Image, with availability tiered by plan. **Can I use PostNitro for white-label carousel creation?** Yes. The Embed SDK and public REST API both support white-label carousel creation. You can embed the editor with custom branding or use the API to generate branded carousels programmatically. **What export formats does PostNitro support?** PostNitro exports carousel slides as PNG (individual images), PDF (multi-page for LinkedIn), and MP4 (video slideshow). PDF format is required for LinkedIn carousel posts. --- ## Technical Details - Built with: Next.js, React, TypeScript - Supports multiple languages/locales - Mobile-responsive web application - Cloud-based AI processing (OpenAI and Anthropic APIs) - REST API with credit-based pricing - Webhook support for async operations --- ## Contact & Support - Website: https://postnitro.ai - Carousel Maker: https://postnitro.ai/app/carousel-maker - Scheduling: https://postnitro.ai/scheduling - API Landing Page: https://postnitro.ai/products/embed/api - API Documentation: https://postnitro.ai/docs/embed/api - Embed SDK: https://postnitro.ai/products/embed/sdk - MCP Server: https://postnitro.ai/mcp - Free Tools: https://postnitro.ai/free-ai-tools - Blog: https://postnitro.ai/blog - Pricing: https://postnitro.ai/plans - Chrome Extension: https://postnitro.ai/products/extension - Email: support@postnitro.ai - X (Twitter): https://twitter.com/postnitroai - LinkedIn: https://www.linkedin.com/company/postnitro/