Social Media Post Generator
Turn one idea into four post drafts for LinkedIn, X, Facebook, Threads, Instagram, Bluesky, Mastodon or Reddit. Each draft is formatted for the platform and checked against its character limit.
- 100% free
- No sign-up
- Runs in your browser
A short phrase works best, e.g. pricing your first product or our new booking app.
Up to 10. Your points become the body of the post. Leave empty for general wording.
LinkedIn: 3,000 characters per post. Bio here is the headline (220). Posts show about 210 characters before "see more".
4 LinkedIn drafts
Draft 1
274 / 3,000π‘ Quick tip on pricing your first product. Try this: πΉ Price on value, not on what it cost you to make. πΉ Test two prices with real buyers. πΉ Raise the price when you keep selling out. Have you tried this? Thanks for reading! #PricingFirstProduct #Pricing #Product #Tips
Draft 2
295 / 3,000The most useful advice I've had on pricing your first product fits in one post. What to do: β¨ Price on value, not on what it cost you to make. β¨ Test two prices with real buyers. β¨ Raise the price when you keep selling out. Would you add anything? #PricingFirstProduct #Pricing #Product #Tips
Draft 3
323 / 3,000π‘ If you're working on pricing your first product, try this. Here's how: β Price on value, not on what it cost you to make. β Test two prices with real buyers. β Raise the price when you keep selling out. What's your best tip for pricing your first product? Hope this helps. #PricingFirstProduct #Pricing #Product #Tips
Draft 4
277 / 3,000What changed how I approach pricing your first product: π Price on value, not on what it cost you to make. π Test two prices with real buyers. π Raise the price when you keep selling out. Have you tried this? Thanks for reading! #PricingFirstProduct #Pricing #Product #Tips
How each platform shapes a post
- LinkedIn: a one-line hook, then short paragraphs or a simple list. The feed shows about 210 characters before "see more", so the hook does the work. End with a question to start a discussion.
- X and Bluesky: 280 and 300 characters. Keep one idea per post, and use a numbered thread when you need more room.
- Instagram: the caption supports the image. The first 125 characters show before "more", links aren't clickable (say "link in bio") and hashtags go at the end.
- Threads and Mastodon: 500 characters and a conversational tone. Threads supports one topic tag per post.
- Reddit: a clear title and a useful body. No hashtags, and communities remove posts that read like ads, so lead with the information.
Make the draft your own
Templates give you the structure. Add a specific number, a real example or a short story from your own work before you post. Those details are what make people stop scrolling and reply.
How it works
How to use it
- Step 1
Describe your idea
Write the topic as a short phrase, such as pricing your first product, and add your key points one per line.
- Step 2
Choose the format
Pick a post type, tone, platform and call to action. Turn emoji, hashtags or an X thread on or off.
- Step 3
Copy and edit a draft
Compare four drafts sized for the platform's limit, copy the one you like and add your own details before posting.
FAQs
Frequently asked questions
Answers to common questions about the Social Media Post Generator.
It combines written hooks, closing questions and calls to action for each post type and tone with your topic and key points, then formats the result for the platform you choose. It doesn't use AI, so the drafts are only as specific as the points you add.
X allows 280 characters (more with Premium), Bluesky 300, Threads and Mastodon 500, Instagram captions 2,200, LinkedIn posts 3,000 and Facebook posts 63,206. Reddit post bodies can be up to 40,000 characters with a 300-character title. Each draft shows its count against the limit, and drafts that would be too long are shortened.
X counts most letters as one character, emoji and characters from scripts like Chinese or Japanese as two, and every link as 23 characters no matter how long it is. The counter here follows the same rules, so a draft that shows 280 or less will fit.
Announcements, promotions and milestones need facts only you know, such as the price or the date. If you don't add key points, the draft shows placeholders like [When it ends] so you remember to fill them in before posting.
Use three to five relevant hashtags on Instagram (up to 30 are allowed), three to five on LinkedIn, one or two on X, Facebook and Bluesky, and one topic tag on Threads. Reddit doesn't use hashtags. On Mastodon, write tags in CamelCase so screen readers can read them.
Use a thread when each point needs a sentence or two of explanation, or when you're telling a story step by step. The first post has to work on its own, because most people only see that one in their feed.
More free tools
Try another tool
- CounterSocial Media Character CounterCount characters against the limits for X, LinkedIn, Instagram, TikTok and 15 more platforms.Use for free
- GeneratorSocial Media Bio GeneratorWrite a bio for Instagram, X, LinkedIn, TikTok and more that fits each platform's limit.Use for free
- GeneratorLinkedIn Recommendation GeneratorWrite a specific, credible recommendation for a colleague, manager or client.Use for free
- GeneratorComment Reply GeneratorGet thoughtful replies and comments for posts, reviews and questions in your tone.Use for free
- GeneratorPage Name GeneratorFind a name for your Facebook page, LinkedIn page, community or channel.Use for free
- GeneratorUsername GeneratorGet available-style handle ideas for Instagram, TikTok, X and gaming profiles.Use for free
Posts bring comments. Hypello answers them
When your Instagram post takes off, Hypello replies to comments with a DM, sends links on keywords and lets AI agents collect leads. Free for up to 1,000 DMs a month.