Social Media Content Calendar
Plan social posts from CSV or manual entries. Generate recurring slots, check gaps and channel collisions, and export CSV or ICS.
Your inputs are processed in your browser and are not transmitted to our servers. Note: third-party resources (e.g. advertising and analytics from Google/Cloudflare) and an optional PayPal donation link may transfer data when loading or when clicked. Browser extensions or plugins may be able to read content that is visible in the input fields.
The result will appear here …
Create a social media content calendar
Add posts manually or load a CSV with date, channel, topic, status and notes. The planner detects matching headers and lets you change each column assignment. Undated ideas stay in the list. The month view shows when your dated posts are scheduled.
Create recurring slots, such as Instagram every Monday, Wednesday and Friday at 18:00. The tool adds placeholders within your chosen date range and highlights empty days and repeated channels. Track each post from Idea to Published, export the complete plan as CSV or ICS, or print the visible month. Your planning data stays in your browser. The tool saves a local copy only after you give permission and click Save.
Frequently asked questions
Which CSV files can I import?
The tool reads UTF-8 files separated by commas, semicolons or tabs. It recognizes German and English headers; assign other headers manually. Date, channel and topic each need a separate column. Use YYYY-MM-DD or DD.MM.YYYY, optionally followed by HH:mm. Leave a date blank for an undated idea. If a record is invalid, the tool imports nothing from that batch and identifies the affected records.
What do gaps and collisions mean?
A gap is a day in the visible month without a dated post on any channel. A collision means the same channel appears more than once on a day, even at different times. It is a prompt to check your schedule, not an error. Multiple posts on one day may be intentional.
Does the tool save or publish my posts?
The tool does not publish posts or send your planning data to a server. Local saving and loading require your permission and a button click. The saved copy belongs to this browser profile and disappears when you clear browser data. Back up important plans as CSV. ICS exports dated posts as events with floating local times and a Europe/Berlin hint; set your destination calendar to Berlin.