Free
$0
2 crossposts
Per calendar month, resetting on the first day in UTC.
Crossposting from your iPhone
One original video, ready for your different audiences. Prepare your post in Xpostr, choose your platforms, and confirm. The publishing service takes care of sending it to each connected account.
Developer preview · not yet on the App Store

From draft to published
Choose your original video from your iPhone. Preview it in its own proportions, add a title and captions, and save your draft for later. Edits are saved as you go.
Choose your destinations. Share a caption or tailor it for each audience, check visibility and posting options, then confirm your crosspost.
Activity shows each destination’s progress. If one platform fails, re-upload the original from this phone and retry only that destination. Successful destinations are not posted again.
Connect accounts through the platforms’ own authorization screens. Instagram publishing requires a Business or Creator account. Access also depends on platform approval, account eligibility and available permissions.
Your settings, remembered
Save your usual destination platforms in Settings. For YouTube, choose a default of private, unlisted or public, along with audience and AI disclosure settings. Existing drafts keep their own choices.
Save preferences for comments, Duet and Stitch, then explicitly apply them when preparing a post. Choose visibility for each video from the options your TikTok account permits, and confirm the required music and content declarations before publishing.
Studio brings you back to your latest draft and activity. Drafts keep unfinished posts together, while Activity tracks the result for each platform. The app supports light and dark appearances and larger text.
Make the first frame count
Choose a frame from your video or a photo from your iPhone. Add editable text with Classic, Bold, Outline, Highlight and Typewriter styles, then adjust colours, size and position. Start with one shared design or customize it for Instagram and YouTube.
TikTok’s video API uses a frame from the video, without separate cover images or cover text. YouTube custom covers depend on channel eligibility and platform acceptance. If YouTube publishes the video but rejects its thumbnail, retry the thumbnail from Activity without creating another post.
Built for publishing
The server holds an unencrypted temporary video and cover while the current attempt runs, then deletes them whether it succeeds or fails. A shared file stays while another selected destination still needs it. Active transfers have a two-hour limit; unused uploads expire after 15 minutes.
Failed drafts stay on this phone for re-uploading. Once every video and cover destination succeeds, the app removes its imported working copy during the next synchronization. Your Photos originals and published posts are unaffected.
Specific legal preservation holds and operational delays can affect cleanup. Illegal use is prohibited. Read our rules or report a concern without sending media. Publishing history is kept separately. Read the retention policy.
Plans & usage
One video submitted to any number of selected platforms counts as one crosspost. Retrying a destination within that post is included.
$0
2 crossposts
Per calendar month, resetting on the first day in UTC.
$5 USD / month
8 crossposts
Per Apple monthly billing period. Unused posts don’t roll over.
Planned · purchases unavailable
$10 USD / month
Unlimited crossposts
No monthly post-count ceiling. Platform and service limits still apply.
Planned · purchases unavailable
Paid plans will be purchased, restored and managed through Apple in the app. These are intended US base prices; Apple will show the actual price in your local currency before purchase. Subscriptions renew automatically unless cancelled. Paid plans replace the free allowance. Read the full plan terms.
You choose the accounts, content and posting settings, then confirm in the app. The server handles the upload and publishing work after submission. Xpostr currently focuses on publishing now; scheduled posting is not included.
Retry the affected destination from Activity using the original saved on this phone. Media retries re-upload it and follow the two-minute upload limit; they do not use another crosspost. Successful destinations are not posted again. Status-only checks need no upload. Check uncertain outcomes before submitting again. Keep the local draft until retries finish.
One post is reserved when the server accepts your publishing job, even if a platform later fails. Retries within that job don’t use another post. A rejected submission uses none; submitting a new job counts again.
Import an original MP4 or MOV up to 500 MB and review the requirements shown in the app. For YouTube Shorts, Xpostr accepts square or vertical videos up to three minutes. TikTok options and duration depend on the connected account. Each user can start one upload every two minutes, including failed or cancelled attempts. Each platform ultimately controls processing, visibility and publication.
Drafts, imported working copies and saved platform defaults stay on the iPhone where you created them. When Apple subscriptions are enabled, your verified App Store identity links purchases and usage across installations; it does not provide cloud draft storage.
Xpostr is an independent app by Rewrite in Denmark. We’re starting with Instagram Reels, TikTok and YouTube Shorts, with more platforms planned. Xpostr is not affiliated with or endorsed by those platforms.
The app is in development. Live integrations and paid subscriptions depend on the relevant setup and approvals. Questions or interested in testing? Contact us.