Blog

How to schedule Pixelfed posts (a photo is required)

Leaving Instagram for Pixelfed does not mean you want to live in the composer every morning. You still need a queue: a photo ready for Saturday, a behind-the-scenes shot on Sunday, a color study midweek. Pixelfed is built for photos first. Native posting is fine when you are at the desk. It is a weak calendar when you travel, ship product, or run more than one Fediverse account.

This guide shows how to schedule Pixelfed posts with Postlaty. You connect any Pixelfed server with an access token you create yourself, attach a photo (required), pick a time, and let the post go out while you are offline. No password sharing. It also covers captions that work on a photo network, how replies land in Inbox, and the few limits to know before you start.

Why Pixelfed posts need a scheduler

Pixelfed is a photo network on the Fediverse. Each server (pixelfed.social or a smaller instance) has its own community, rules, and timeline. You sign in on that server, upload a still, write a caption, and publish. That workflow is great for one post. It falls apart when you want a week of work queued in advance, or when the same shoot also needs a Mastodon text post and an Instagram Reel later the same day.

Native Pixelfed does not give you a cross-server content calendar. People ask for scheduling on GitHub and in forums, then fall back to personal scripts or niche Fediverse tools. A scheduler that already holds your other channels is simpler: one composer, one calendar, and Pixelfed as another destination next to Mastodon, Bluesky, or X.

The other reason is honesty about media. Pixelfed is not a text dump. A post without a photo does not belong there. Your queue should force that constraint so you never schedule a caption that will fail at publish time.

If you run accounts on more than one Pixelfed server, connect each one as its own channel. That keeps timelines separate and lets you schedule a different photo mix for each community without juggling browser profiles.

What you need before you connect

  • An account on any Pixelfed server. Use pixelfed.social or pick another host from the public server list. Postlaty talks to the server URL you paste, so self-hosted and public instances both work.
  • Permission to create an access token on that account under Settings → Applications. You do not hand Postlaty your Pixelfed password.
  • At least one photo ready to post (or a tool that can generate a still). A caption alone is not enough.
  • A Postlaty account. A Pixelfed connection counts as one channel toward your plan, like any other network.

Connect Pixelfed with an instance URL and access token

Postlaty connects to Pixelfed the same way many Fediverse tools do: you create a personal access token on your server, then paste the server URL and that token into Postlaty. The steps below match what Postlaty shows in the connect window.

  1. Sign in on your Pixelfed server (for example https://pixelfed.social).
  2. Open Settings → Applications and create a new token. Copy the token. Keep it private; it acts like a password for publishing.
  3. In Postlaty, open Create, add a channel, and choose Pixelfed. Paste the full instance URL (including https://) and the access token.
  4. Save. Pixelfed now appears in the channel picker next to your other accounts.

If connect fails, check the URL first: it must be a public https origin, with no trailing path. Then regenerate the token on the server and paste it again. To cut access later, revoke the token in Pixelfed Settings → Applications and the Postlaty connection stops working.

Schedule your first Pixelfed post

  1. Open Create and select Pixelfed in the channel picker. Add Mastodon, Bluesky, or Instagram if the same shoot should go elsewhere too.
  2. Attach a photo. Pixelfed requires media. Postlaty publishes the first file you attach. You can use a still you already shot, or generate one in Postlaty with Recraft, Flux, or Nanobanana before you schedule.
  3. Write the caption. Pixelfed allows up to 5,000 characters, which is plenty for alt-style context, credits, and a short story under the image.
  4. Pick a date and time, then click Schedule. The post shows on your Calendar with the rest of the week.
  5. At the scheduled time, Postlaty uploads the file to your Pixelfed server and publishes the status with that media attached.

Prefer to automate? The same connection works through the Postlaty API and AI agents, so a script or an assistant can queue Pixelfed posts for you after the photo is ready.

Make the photo the point

On Pixelfed the image carries the post. Treat the caption as support, not a blog paste. Lead with what the photo is, then add one line of context a follower would care about: where it was taken, what changed in the edit, or why you are sharing it this week.

A simple photo cadence that works for creators and small brands:

  • Hero still. One strong frame with a short caption. Schedule it for the time your followers are actually awake on that server.
  • Process shot. Desk, lighting, or draft. Fediverse audiences like seeing how work gets made.
  • Color or detail study. A crop, a palette, or a before/after. Easy to batch-shoot and queue.
  • Cross-post with care. Reuse the still on Mastodon or Bluesky if you want, but write a caption that fits each network. Mastodon takes the first image and does not take video the way Pixelfed can when the first file is a video.

Batching helps. Spend one hour shooting or generating five stills, write five captions, and schedule them across the week. That single session is usually more consistent than opening Pixelfed every day and hoping you have something to say.

If you are leaving Instagram, do not import a month of old Reels captions. Pixelfed readers expect a photo that stands alone. Shoot or generate for the Fediverse timeline, then schedule.

Answer mentions and replies from the Postlaty Inbox

Scheduling is half the job. Pixelfed conversations still happen under the post. Postlaty syncs mentions and replies from your connected Pixelfed account into the Inbox, next to your other channels. You can reply from there, and the answer goes back to your Pixelfed server through the same connection.

Direct messages are not part of this path. Keep DMs on the Pixelfed web UI or app if your server offers them. For public replies, one daily Inbox pass is usually enough for a small account.

Good to know

  • A photo (or other media file) is required. Text-only Pixelfed posts are not supported.
  • Postlaty publishes the first attached file. Extra files in the composer are not sent.
  • Optional video works when that video is the first file.
  • Captions go up to 5,000 characters.
  • Mentions and replies sync in Inbox. DMs do not.

Frequently asked questions

Can you schedule posts on Pixelfed?

Pixelfed itself is built for publishing now, not for a full content calendar across servers. To schedule, connect your Pixelfed account in a tool like Postlaty, attach a photo, and pick a date and time.

Do I need a photo to post to Pixelfed with Postlaty?

Yes. Pixelfed requires media. Postlaty will not publish a text-only Pixelfed post. Attach a photo (or a video as the first file), then schedule.

Which Pixelfed server can I connect?

Any public Pixelfed server. Paste the instance URL (for example https://pixelfed.social) and an access token from Settings → Applications on that server.

Do I have to share my Pixelfed password?

No. You create an access token on your Pixelfed server and paste it into Postlaty. Revoke the token anytime in Settings → Applications to cut access.

Can I post multiple images in one scheduled Pixelfed post?

Postlaty publishes the first file you attach. Extra files in the composer are not sent to Pixelfed today.

Can I schedule the same photo to Mastodon as well?

Yes. Select both Pixelfed and Mastodon in the composer. Mastodon takes the first image and does not support video the same way, so keep a still if you need both.

More detail on the connection lives on the Pixelfed channel page. If you also post on Mastodon, read the Mastodon channel page for the image-only vs video difference. To see every network Postlaty publishes to, browse all channels.

Put Pixelfed on the same calendar as everything else

7-day free trial. Schedule photos to any Pixelfed server, plus Mastodon, Bluesky, Instagram, and more from one composer.

Start Free Trial