Pre-publish Media Checks
Before a post publishes, attached images and videos are checked against each destination's real limits — file size, count, dimensions, duration, and format — so unsupported media is caught in the composer instead of failing at publish time.
Screenshot coming soon
Why you need this
How it changes your marketing workflow
Nothing derails a schedule like hitting publish and watching a platform reject a 12 MB image or a three-minute Short — after the post was already late. Pre-publish media checks run the same validation the publisher uses, live in the composer, so you fix an oversized or wrong-format file once, before it's queued, and it publishes clean.
How it works
From open to result in a few steps
Attach your media
Add images or videos in the campaign composer, Content Calendar, or Post Now flow as usual.
It inspects the files
Image dimensions, video duration and resolution, size, and format are read locally — remote files via a lightweight HEAD request.
See specific fixes
Each selected channel's limits run against the media, surfacing messages like 'images must be 8 MB or smaller' rather than a generic error.
Publish clean
The publisher re-checks the identical rules right before upload, so nothing that passed in the composer drifts at publish time.
Without 1MarketingTool
The old, fragmented way vs. one local app
The hard way
The 1MarketingTool way
Key capabilities
Everything included with Pre-publish Media Checks
Why it matters
The payoff of having distribution built into your workspace
No failed publishes
Bad media is caught while you compose, not after the post was due.
Specific, actionable errors
You see exactly which file and which limit, not a vague rejection.
One source of truth
The composer and the publisher run the identical checks, so hints never drift.
Every network's rules
Per-platform limits mean you don't memorize a dozen different specs.
More in Distribution
Other features in this category
Content Calendar
Plan, schedule, and auto-publish posts across your connected social channels — local-first timing with per-channel overrides.
Channels
Connect the social accounts you publish to — X, LinkedIn, Reddit, Discord, Bluesky, and Mastodon. Tokens stay in your OS keychain and never leave this machine.
Campaign Delivery Controls
Post now or schedule campaign delivery with a readiness preview — choose the exact pieces and channels to send, reuse a single version across selected connected channels, and let per-channel media checks automatically exclude invalid pieces before anything publishes.
Project-aware Channels
Manage publishing connectors per project, across all projects, or through a project-channel matrix so every product publishes through the right account.
Ready to run your marketing locally?
Download 1MarketingTool and use Pre-publish Media Checks alongside 72 other features, all in one app.
Download