Pricing

Plans from $9 a month. Every feature on every plan.

Choose how many accounts you connect. Test mode is free on every plan, prices are per month plus applicable tax, and reaching a limit never adds a charge.

Plans

Starter

$9/month

Plus applicable tax

For one product or a handful of client accounts.

  • 10 connected accounts
  • 300 publications a month
  • Every feature included
Choose Starter

Growth

$19/month

Plus applicable tax

For agencies and products publishing every day.

  • 40 connected accounts
  • 1,500 publications a month
  • Every feature included
Choose Growth

Scale

$39/month

Plus applicable tax

For teams running up to 100 connected accounts.

  • 100 connected accounts
  • 5,000 publications a month
  • Every feature included
Choose Scale

Free

$0

2 connected accounts and 20 publications a month, plus test mode with 10 simulated accounts, 1,000 simulated publications and 10,000 test requests a month. Test mode is included on every plan.

Start free

Included in every plan

  • TikTok, Instagram, Facebook Pages, YouTube, Pinterest and LinkedIn
  • Publishing, scheduling and supported comments
  • Test mode with simulated accounts
  • REST API, TypeScript SDK and OpenAPI
  • Signed webhooks and request logs
  • Dashboard, idempotency and retries included

Usage allowances

Monthly allowances in live mode. Unused allowance doesn’t roll over.
AllowanceFreeStarterGrowthScale
Price per month$0$9$19$39
Connected live accounts21040100
Successful publications / month203001,5005,000
New media ingested / month1 GB30 GB150 GB500 GB
API requests / month2,00025,000100,000250,000
Comment reads and replies / month (within API requests)2003,00015,00050,000
API requests / minute3060120300
Concurrent media ingests12510
New account connections / month42080200

Test mode, on every plan: 10 simulated accounts, 1,000 simulated publications and 10,000 test requests a month. Test usage never counts toward your live allowance.

How usage is counted

  • Accounts: each connected TikTok account, Instagram professional account, Facebook Page, YouTube channel, Pinterest Business account or LinkedIn profile or Page uses one slot. Reconnecting the same account is free, and disconnecting frees its slot.
  • Publications: one for each destination that publishes, so a post to six accounts can use six. Failed or canceled destinations don’t count, and retrying with the same idempotency key never counts twice.
  • API requests: requests made with an API key, including reads. Dashboard use and server errors never count.
  • Periods: paid plans reset monthly from the day you subscribed; Free resets on the first of each month (UTC).

Every counting rule, with the usage API

No surprise overage charges

Castrook never bills for overage. When an allowance runs out, new work is rejected with a clear error that says when it resets. Work that was already accepted keeps going, the dashboard stays available, and you can upgrade at any time.

Changing or canceling your plan

Upgrades apply immediately, and you pay the prorated difference for the rest of the current period. Downgrades take effect at your next renewal. If you then have more accounts connected than the new plan allows, new live posts pause until you disconnect some. Nothing is deleted.

Cancel any time from the billing portal. Your plan stays active until the end of the period you paid for, then your workspace moves to the Free plan.

If a renewal payment fails, your paid limits continue for up to 7 days while the payment is retried. After that, Free limits apply until it goes through.

Developer beta workspaces

Workspaces created during the free developer beta keep Scale allowances until November 1, 2026. After that they move to the Free plan unless you choose a paid plan. Nothing is charged unless you complete checkout.

Platform availability

Live publishing depends on platform approval and your account’s granted permissions. Pinterest Trial access creates sandbox image Pins; Standard access is required for public and video Pins. LinkedIn Page access, comments and analytics need additional permissions. Test mode simulates all six platforms. Check the current platform status before you choose a paid plan.

Billing questions

Do prices include tax?

No. Prices are in US dollars per month, plus any sales tax or VAT that applies where you are. Tax is calculated at checkout, before you pay.

Is there a free trial?

There’s no trial that turns into a paid plan. The Free plan and test mode need no card and don’t expire: test mode includes 10 simulated accounts and 1,000 simulated publications a month, and Free adds 2 live accounts. Choose a paid plan when you need more.

Who processes my payment?

Payments go through a secure checkout run by our payment partner, which acts as merchant of record and handles sales tax. Castrook never receives or stores your card details.

Where do I find invoices?

In the billing portal, which you open from Billing in your dashboard. You can also update your payment method and cancel there.

Do you offer annual billing?

Not yet. All plans are billed monthly for now.

What if I need more than 100 accounts?

Scale covers up to 100 connected accounts. For more, email support@castrook.com and we’ll review the capacity you need.

Can I have more than one workspace?

Each workspace has its own plan and allowances, and usage isn’t pooled between workspaces. Please don’t create extra workspaces to get around the Free allowance.

Send your first sandbox post.

Create a free workspace, make a test key and publish to simulated accounts. No card required.