Local campaign folders
Each post is a folder with markdown or HTML, media, and attachments. You keep the files. Patreon is just the last mile.
Write on your computer. Import Excel. Mix photos, video, and audio in one post. Log into Patreon once. Then publish, draft, or schedule — without clicking through the composer 40 times.
How it works
Four pieces that add up to "write it once, publish it everywhere."
Each post is a folder with markdown or HTML, media, and attachments. You keep the files. Patreon is just the last mile.
Folder names cannot store a time of day. Export a template, fill publish times, import, schedule.
Photo galleries, photos plus video, inline images in HTML/MD, and audio players — proven on a live Patreon composer.
After install, run the same checks we use in production: login, photos, audio, video, schedule. If it passes, you are ready.
Get the app
Pick your platform. Neither build is code-signed yet, so your OS will show a one-time warning the first time you open it — that's expected, not a real detection. Steps to get past it are below if you need them.
Open the DMG and double-click Install and Open.command — don't open Patreon Batch.app directly from the disk image or after a Chrome download.
Prefer Terminal? This does the same thing:
xattr -cr "/Applications/Patreon Batch.app" "/Applications/Patreon Batch.app/Contents/MacOS/Patreon Batch"
Microsoft Defender SmartScreen blocks unsigned installers on first run — this is that.
PatreonBatch-Setup-*.exe), and choose Allow — known false positive for unsigned installers, not a real detection.Before you publish
One-time check so you know your machine is ready before you schedule anything real.
npm run verify). The app posts tiny "delete me" drafts, checks the composer, then deletes them.If Verify setup is green, Publish / Schedule will use that same Chrome window.
Pricing
Cancel anytime, straight from Stripe or the manage-subscription link in Support.
$19 / month
Unlimited local posts. Publish, draft, and schedule through your Patreon login. Cancel anytime in Stripe.
$149 / year
Two months free vs monthly. Same app. License key emailed after Stripe confirms payment.
Trial is 7 days, one email, one computer. After that, subscribe and paste the license key emailed to you. Dry run and Verify setup stay free. Trial accounts can only schedule posts up to 7 days ahead.
Support
Enter the email you paid with — we'll email your license key or a link to manage/cancel your subscription. No account needed.
Still stuck? Tell us the Stripe email directly: