Write once, get a version that fits every platform
Pick a scenario, fill in the blanks, and the studio produces a correctly sized draft for 12 platforms at once. Each version is cut at a real word boundary to the real limit, so nothing arrives half finished.
Templates are a starting point, not a finished campaign. Edit the draft before generating - the wording is yours.
1. Pick a scenario
2. Fill in the details
3. Edit the draft
4. Platform versions
Optional: rewrite with AI (bring your own key)
This site has no backend, so the call goes straight from your browser to the endpoint you choose. Your key is stored in this browser only. Use a CORS-enabled OpenAI-compatible endpoint such as OpenRouter, or your own proxy.
Frequently asked questions
Is this AI generated copy?
No. The drafts come from editable templates and are then adapted to each platform by rules: the text is cut at a word boundary to fit the real limit, SMS gets opt-out language appended, and you are told where each platform truncates the visible preview. AI rewriting is optional and only runs if you supply your own API key.
Why does the same draft end up a different length on each platform?
Because the limits genuinely differ. A 300 character draft fits LinkedIn comfortably, is over the limit for X, and has to be cut hard for SMS. Rather than write one version and hope, the studio produces a version sized correctly for each platform.
Does it add the SMS opt-out line automatically?
Yes. Commercial SMS in the US, UK and EU requires a visible way to opt out, so the studio reserves room for it and appends a STOP instruction if your draft does not include one. That is why the SMS version is shorter than you might expect.
Where is my API key stored?
In your own browser only, using localStorage on this device. It is sent directly from your browser to the endpoint you configure and is never transmitted to us, because this site has no backend.