Features
Everything you need to publish Reels. All of it free.
One upload, a caption for each platform, and a post that goes out now or when you say. Here is everything PublishClip does, in the order a post goes through it.
Connect
Connect once, with Facebook
Sign in with Facebook and tick the Pages you want to post to. The Instagram account linked to each Page is found for you, with its name and picture, so you always know where a post is going.
- Pages and their Instagram accounts, added in one step
- You sign in on Facebook itself: we never see your password
- Meta drops a connection? Reconnect in a click. Disconnect whenever you like
Choose what to add
-
Daybreak Coffee
Facebook Page
@daybreakcoffee
Linked Instagram account
-
Harbor Street Bakery
Facebook Page · no Instagram account linked
Upload
Converted in your browser, not on a server
Drop in a vertical clip and your own browser does the work. It checks the length and shape, converts the video to the MP4 that Meta wants, and sends it straight to private storage. No video software runs on our servers, and nothing waits in a queue.
- Checks for 9:16 and 3 to 90 seconds before you wait for anything
- Skips the conversion when the file is already the right format
- Progress at every step, and a plain message when something is wrong
If your browser cannot convert a file, try desktop Chrome, or export the clip as an MP4 first.
Drop a vertical video
MP4 or MOV, 3 to 90 seconds, 9:16
-
Checked
0:24 long, 1080 × 1920, 9:16. Ready for Reels.
-
Converting in your browser
64% -
Upload to private storage
Next, straight from your browser.
Captions
A caption for each platform
Facebook and Instagram are different places. Write a separate caption for each, or write one and copy it across with a click.
- Instagram: a live count against the 2,200-character limit, and a warning past 30 hashtags
- Facebook: a character count, with no hard limit
- One button copies a caption to every other platform
Captions
Copy to allCold brew is back, and the first 50 cups this weekend are on us. Come by the shop, bring a friend, stay as long as you like.
Cold brew is back. First 50 cups this weekend are on us. #coldbrew #coffeetime #localcoffee #reels #smallbusiness
5 of 30 hashtags
Disclosure
Be upfront about AI footage
When a video is realistic AI-generated footage, switch the AI label on. The choice is saved with the post, and we pass it on to each platform that accepts a disclosure.
- One switch in the composer
- Saved with every post, so your history shows what you marked
- Passed on wherever a platform takes a disclosure
This is realistic AI-generated footage
Saved with the post, and passed on to every platform that takes a disclosure.
Marked as AI-generated
Scheduling
Schedule in your own time zone
Pick the date and time where you live. Your time zone is taken from your browser the first time and saved to your profile, so a 9:00 AM post goes out at 9:00 AM your time, wherever our servers happen to be.
- Post now, or pick a time for later
- Edit or reschedule any time before a post starts to go out
- Cancel a scheduled post, or move it back to a draft
Date
Sat, 24 Oct
Time
9:00 AM
Time zone
Europe/Berlin (UTC+02:00)
Taken from your browser the first time, then saved to your profile.
Goes out Saturday 24 October at 9:00 AM, your time.
Calendar
Your whole month at a glance
A calendar lays out everything you have published and everything still to come, so gaps and pile-ups are easy to see before they happen.
- Published and scheduled posts side by side, in different colours
- Spot the quiet weeks and the crowded days
- Times shown in your own time zone
October 2026
Published Scheduled
Media library
Upload once, post again whenever
Every video you upload is kept in your media library, so a good clip is never more than a click from your next post, and you never sit through the same upload twice.
- All your videos in one place
- See how long each clip is at a glance
- Start a new post from any clip you already have
Search your videos
12 videos
Daybreak pour
Used 3 times
Spring menu
Used once
Behind the bar
Not posted yet
Latte art
Used 2 times
Saturday market
Used once
New mugs
Not posted yet
Caption templates
Captions and hashtag sets you can reuse
Save the captions you keep rewriting: the weekly special, the event reminder, the block of hashtags you always paste. Insert one into a post with a click, then change it however you like.
- Save whole captions or just hashtag sets
- Insert one into a post in a click
- Change the text in the post without touching the template
Caption templates
New template-
Insert
Weekly special
This week's special is on the board from Monday. Come by before 3 and ask for it by name.
-
Insert
Hashtag set: coffee
#coldbrew #coffeetime #localcoffee #barista #smallbusiness
-
Insert
New product
Just landed. Be one of the first to try it, and tell us what you think in the comments.
Limits and retries
Daily limits handled, failures explained
Meta lets each account publish 100 Instagram posts and 30 Facebook Reels a day. When a post would go over, we hold it and send it after the reset: it waits, it doesn't fail. If Meta rejects a post for another reason, you see Meta's own words and can retry with one click.
- Posts over a limit wait for the reset
- Meta's own error text, shown as it is
- A retry picks up where the post stopped, so it is never published twice
-
Spring menu reel
Scheduled for today, 12:00 PM
Deferred Waiting for the daily limit to resetPublished -
Behind the bar
Scheduled for yesterday, 6:30 PM
Failed Facebook said: the video could not be processed.Retry
Alerts
Told when something needs you
If a connected account loses its connection, or a post fails, you will know. Notifications appear in the app, and when an account needs to be reconnected we email you as well, so a quiet week does not turn into a missed one.
- In-app notifications for failed posts and lost connections
- An email when an account needs to be reconnected
- One place to see what needs your attention
Notifications
2 new-
2 min ago
Instagram needs to be reconnected
@daybreakcoffee is no longer connected. Reconnect it to keep posting.
Reconnect
-
1 hr ago
A post to Facebook failed
Behind the bar. Facebook said: the video could not be processed.
Retry
-
Yesterday
Published to Facebook and Instagram
Daybreak pour went out at 6:30 PM.
Privacy and security
Private by design
Your video goes from your browser to a private bucket. A file has no public address: it can only be reached with a short-lived signed link, one for your own preview and one for Meta to fetch it when it is time to publish. Page access tokens are encrypted, and we never keep your personal Facebook token.
- Private storage and signed links, never a public URL
- Page access tokens encrypted in our database
- Delete your data yourself: disconnect, delete your account, or remove the app in Facebook
Your browser
Converts the video on your own device
Private storage
No public address. A plain link opens nothing.
Facebook and Instagram
Fetch the file when it is time to publish
Coming next
What we are working on
More platforms need approval from the platforms themselves, so we cannot promise dates. Everything in the sections above stays free.
-
After review
YouTube Shorts
Post the same vertical video to Shorts, from the same screen.
-
After review
TikTok
Direct posting, with TikTok's own privacy and disclosure choices.
-
Pro, coming
AI captions
Suggested captions for each platform.
-
Pro, coming
Team seats
Work on the same accounts with the people you work with.
Ready to post your next Reel?
Create a free account, connect your Page, and publish in a few minutes. No card, no trial.