Skip to content
Schedule Social Media

Press Esc to close.

Free social media content calendar template

Pick your networks, dates and content pillars, and get a calendar you can download as a CSV or paste into Google Sheets. It’s free and you don’t need an account.

Limits checked 25 Oct 2026
Content pillars (optional, up to 5)

The kinds of post you repeat. The calendar rotates through them in date order.

Networks and posts a week

Your calendar

Loading…

Download a blank content calendar template

Prefer to start from an empty sheet? Both files cover four weeks, one row per day, starting on a Monday, with the same columns as the builder.

  • Excel template (.xlsx) 10 KB

    Frozen header row, dropdowns for Network and Status, and a Limits sheet that fills in each network’s character and hashtag limit when you pick it. Type your first date in cell A2 and the other 27 dates fill in. A short "How to use" sheet is included.

  • CSV template (.csv) under 1 KB

    Plain text with the same 13 columns and one row per day, Monday to Sunday. It opens in any spreadsheet app. CSV can’t hold dropdowns or formulas, so you type the dates and limits yourself.

How to import the content calendar into Google Sheets

There’s no template link to copy in Google Sheets, but importing the file takes about a minute:

  1. Open a new spreadsheet at sheets.google.com.
  2. Click File, then Import.
  3. On the Upload tab, choose the CSV or Excel file.
  4. Pick an import option. "Replace spreadsheet" turns the empty sheet into your calendar; "Insert new sheets" adds it to a spreadsheet you already use. For the CSV, leave the separator on "Detect automatically" or set it to Comma.
  5. Click Import.

For a calendar you built above, there’s a quicker way. Press Copy for Google Sheets, click cell A1 in an empty sheet and paste. The text is tab separated, so each column lands in its own cell.

Using the template in Excel

Open the .xlsx file directly. Pick a network in column D and the two limit columns fill in from the Limits sheet. The CSV files, the blank one and the ones the builder makes, open in Excel as well. They’re saved as UTF-8 with a marker Excel recognises, so accented letters in your pillars and captions come through intact.

What each column is for

ColumnWhat goes in it
DateThe day the post goes out, as YYYY-MM-DD.
DayThe weekday, filled in for you.
TimeWhen to publish. If your audience lives in another time zone, the time zone planner gives you the time to set.
NetworkWhere the post goes.
Content pillarWhich kind of post this is.
Post ideaOne line on what the post is about.
CaptionThe text you’ll paste into your scheduler.
Character limitThe network’s documented limit for that text, or "Not documented".
Hashtag limitThe documented hashtag cap, or "Not documented".
MediaThe photo or video file, or where to find it.
StatusIdea, Draft, Ready, Scheduled or Posted.
LinkThe live post, once it’s out.
NotesAnything else, like what you saw at the monthly check.

How to plan a month of posts with it

The calendar is the last step of a plan, not the first. Our one-page social media plan for small businesses settles the parts of the builder that need some thought.

  • Networks: one or two where your customers already spend time. If you’re a local business, add your Google Business Profile.
  • Posts a week: a pace you can keep for three months. One post a week per network is a fine place to start.
  • Content pillars: the few kinds of post you’ll repeat, such as showing the work, answering customer questions, proof and offers. The builder rotates through them in date order, so your feed doesn’t turn into a row of ads.

Then work down the Status column. Write the idea, draft the caption and paste it into the character counter to see that it fits every network you post to. Schedule it, add the time, and mark it Posted. If your audience is in another country, the time zone planner tells you what to put in the Time column.

Once a month, open each platform’s own analytics, find the rows that did best and write what you noticed in Notes. After two or three months you’ll know which pillars and days work for you, and you can plan the next calendar around them.

Questions people ask

Is this content calendar template free?

Yes. The builder and both downloads are free, and you don’t need an account or an email address. The builder runs in your browser, so what you type stays on your device.

Is there a Google Sheets version of the template?

There’s no shared Google Sheets link. Download the CSV or Excel file and bring it in with File, then Import, in Google Sheets. Or press "Copy for Google Sheets" in the builder and paste into cell A1 of an empty sheet.

Does the template work in Excel?

Yes. Open the .xlsx file in Excel to get the dropdowns, the frozen header and the limits lookup. The CSV opens in Excel too, as plain rows.

Where do the character and hashtag limits come from?

From each network’s own help or developer pages, the same data our character counter uses. Facebook and Google Business Profile don’t publish a current post length limit, so the template says "Not documented" for them.

Get an email when a platform changes its API

One email per new entry: what changed, who is affected, and the deadline.

Follow with RSS, or per platform, for example X or Meta.