Free Tool · Updated September 2026

Facebook Post Generator

This free Facebook post generator starts from what the post is for. Pick a goal, say whether it's for a Page, a Group or a local business, add one detail, and get three drafts with a call to action that fits. Each comes with a short version for above the “See more” cut and a preview that marks the fold. No sign-up.

What is the post for?
Where will it be posted?

One specific detail works best. It goes into every draft word for word.

Tone

Formula-based. Runs in your browser. Nothing you type is sent anywhere.

How to use the Facebook post generator

  1. Choose the goal. Announcement, offer, tip, question, event, hiring, review request, milestone or behind the scenes. The goal decides the opening, the body and the default call to action.
  2. Say where it will run. A Facebook Page, a Group, or a local business Page. Local posts get an address and opening-hours block. Group posts open with a greeting, and news and offers there ask for a reply or a message instead of a click.
  3. Add one detail and a tone. The detail (“20% off all birthday cakes this weekend”) goes into every draft word for word. Pick friendly, professional, playful or direct, and optionally a business name, a date or a phone number.
  4. Generate, preview, copy. Flip between the three drafts in the preview, copy the full post or the short version, and grab the suggested first comment. Regenerate walks through new combinations and doesn't repeat a draft for several rounds.

Nine post types and the CTA each one needs

Every post type has a natural next step, and the post works best when it asks for exactly that one. An offer wants a purchase or a visit, an event wants an RSVP, and a question wants a reply. This is the matrix the generator uses. You can override the call to action with the “What should people do?” menu, for example to swap a link for a phone call.

Goal Opening pattern Default call to action
Announce news A quick update, then the news in one line Details at the link (Page), replies (Group) or come in (local)
Promote an offer Who the offer is for, then the offer itself Buy or order at the link (Page), a message (Group) or visit (local)
Share a tip Where the tip comes from, then the tip Reply with a question or your own version
Ask a question Why you are asking, then your question Reply in the comments
Promote an event Save the date, what's on, then When and Where RSVP at the link
Hiring We're hiring, then the role Apply at the link
Ask for reviews A small favor, then how the visit went Leave a review at the link
Celebrate a milestone A thank-you, then the milestone Say hello or tell you how they found you
Behind the scenes What people don't usually see, then today's work Reply (Page) or come in (local)

One thing is missing on purpose: none of the drafts asks people to like, react, share or tag a friend just to push the post around. Meta describes engagement bait as posts that “explicitly request engagement (such as votes, shares, comments, tags, likes, or other reactions) for purposes other than a specific call to action” in its content distribution guidelines on engagement bait. Its original announcement from December 2017 says posts that use the tactic are shown less in News Feed, and that posts asking for help, advice or recommendations are not affected. So the drafts stick to real questions and specific next steps.

What makes a good Facebook post

A good Facebook post makes one point early and asks for one thing. The rest is supporting detail. Four habits cover most of it:

  • Put the point before the fold. Anything after “See more” is optional reading. Lead with the offer, the date or the question, not a warm-up.
  • One ask per post. “Book, call, visit and follow us” is four asks, and people usually do none of them. Pick the one that matches the goal.
  • Native photo or video vs a link post. A link post shows a preview card built from the linked page's title and image, which suits offers, bookings and applications that happen on your site. A photo or video post puts your own media first, which suits behind-the-scenes posts, milestones and tips. If you do link out, the headline suggestion in each draft is a starting point for that page's title.
  • Page voice vs Group voice. A Page post speaks for the business. In a Group you are one member among many, so say hello, give something useful and keep the sell light. Check the Group's rules before posting anything promotional.

Facebook post length, the fold and the character limit

The fold matters more than the limit. Facebook shortens longer posts behind “See more”, but Meta does not publish where the cut falls, and it moves with the screen, the font size and your line breaks. The preview above marks it at about 125 characters and labels it approximate. Every draft also comes with a short version that fits above that mark.

The character count runs against 63,206. That is the Facebook Page post limit Outfeed's publisher enforces and the figure most often quoted, but we could not find it on any Meta help page, so we don't present it as Meta's number. Hashtags are optional: the tool defaults to none and stops at three. Our guide to how to use hashtags on Facebook explains when one is worth adding.

Need ideas first?

This tool writes the post once you know what it's about. If you don't know yet, start with the full Facebook ideas list, pick one, and bring it back here as the detail. If replies are the goal, it helps to understand why a post earns replies before you write the question. Once the draft is ready, check the best time to post on Facebook for when to publish it.

Want it written in your brand voice?

This generator uses templates, so it sounds like a competent template. The Outfeed app drafts posts with AI in your brand voice, shows how each one will look per platform, and schedules it to Facebook and eight other networks from one chat. Read what Outfeed AI is, or our Outfeed AI review.

Try Outfeed AI

Frequently Asked Questions

How do I write a good Facebook post for my business Page?

Decide what the post is for, give one concrete detail, and ask for one thing. Put the point in the first line or two, because a long post is cut behind 'See more' and not everyone taps it. Match the call to action to the goal: a link for an offer or a booking, a phone number for a call, a real question for comments. Add a photo or video of your own where you can, and skip the tricks Meta demotes, such as asking for likes, shares or tags for their own sake.

How long should a Facebook post be?

Long enough to make the point, with the point before the 'See more' cut. Meta does not publish where that cut falls; it moves with screen size and line breaks. This tool treats about 125 characters as the fold and labels it approximate, and every draft comes with a short version that fits above it. If the whole message fits there, a short post is often the better choice.

What is the character limit for a Facebook post?

63,206 characters is the figure you will see most often, and it is the limit Outfeed's own publisher enforces for a Facebook Page post, counted in UTF-16 code units. We could not find a Meta help page that states it, so treat it as the widely reported limit rather than an official Meta number. In practice you will never get near it: the fold is what matters.

Should I use hashtags on Facebook posts?

They are optional. Facebook turns a hashtag into a clickable link, but it publishes no recommended number, and a block of tags reads like a caption copied from Instagram. The generator defaults to none and lets you add up to three: a local tag, a brand tag or a topic tag. Our guide to how to use hashtags on Facebook covers when a tag earns its place.

What's the difference between a Page post, a Group post and a local-business post?

A Page post speaks for the business to everyone who follows it, so it can announce, sell and link out. A Group post lands in a community with its own rules, so it opens with a greeting and sells less: news asks for replies and an offer invites a message rather than a click. A local-business post exists to get people through the door, so it carries the address and opening hours. The tool changes the greeting, the details block and the default call to action for each one.

Is this an AI Facebook post generator?

No. It is a free, formula-based tool: every draft is built from templates and word banks by code that runs in your browser, and nothing you type is sent anywhere. If you are looking for an AI Facebook post generator, the Outfeed app is the upgrade: it drafts posts with AI in your brand voice, previews them per platform and schedules them.

Related free tools and guides