Share link & shortcuts
The simplest way to post: open a link, confirm, done. Great for phones, bookmarks, and the iOS share sheet.
The idea
tinyposter has a special page at /post. Open it with a few URL parameters and it pre-fills a one-tap composer. Confirm and the post goes live.
You stay logged in via your normal browser session, no API token needed for this path. That means it works from any device where you're signed into tinyposter.app.
The URL format
https://tinyposter.app/post?text=YOUR_TEXT&platforms=TWITTER,LINKEDIN
# Optional extras:
# &at=2026-05-03T13:00:00Z schedule for later
# &media=https://...,https://... image/video URLs
# &title=Optional title used for video titlesThat's it. The page handles URL-encoding the values you pass.
Use cases
- 01
Browser bookmark / bookmarklet
Highlight some text on any web page, hit your bookmark, and tinyposter opens with that text pre-loaded.
Add this as a bookmark, bookmark name “Post to tinyposter”, URL:
javascriptjavascript:(()=>{const t=window.getSelection().toString()||document.title;window.open('https://tinyposter.app/post?text='+encodeURIComponent(t)+'&platforms=TWITTER',_blank)})();Now select text on any page, click the bookmark, and you get a tinyposter composer with that text.
- 02
iOS Shortcut, quick post from anywhere
Make a Shortcut that posts whatever you type or share:
- Open the Shortcuts app on iPhone.
- Tap + to make a new one.
- Add action: Ask for Input → set prompt to “What to post?”
- Add action: URL → paste:Replacetext
https://tinyposter.app/post?text=[Provided Input]&platforms=TWITTER,LINKEDIN[Provided Input]with the magic variable from the previous step. - Add action: Open URL.
- Name it “Post,” pick an icon, and add it to your home screen.
Now you tap the icon, type the post, hit go, confirm in Safari, done.
- 03
iOS Share Sheet, post things you read
Make a second Shortcut that takes whatever you're sharing (text, URL, etc.) and pre-fills it.
- New Shortcut → toggle Show in Share Sheet → accept Text and URLs.
- Action: Get Contents of Shortcut Input.
- Action: URL → paste:text
https://tinyposter.app/post?text=[Shortcut Input]&platforms=THREADS,BLUESKY - Action: Open URL.
Now in any app, tap Share → tinyposter and you go straight to a pre-filled composer.
- 04
Android Tasker / Web Intent
Same idea on Android. In Tasker (or any automation app), build a task that opens a URL with the same query string. Or use a home-screen widget that opens the URL directly.
Examples to copy
Pre-filled tweet
https://tinyposter.app/post?text=Hello%20world&platforms=TWITTERCross-post to three platforms, scheduled for Sunday
https://tinyposter.app/post?text=Sunday%20coffee%20thoughts&platforms=TWITTER,LINKEDIN,BLUESKY&at=2026-05-03T13:00:00ZPost with a photo
https://tinyposter.app/post?text=New%20work%20today&platforms=INSTAGRAM&media=https%3A%2F%2Fexample.com%2Fphoto.jpgTroubleshooting
▸It sent me to the login page
You're not signed in on this device's browser. Log in once at tinyposter.app/login, Safari/Chrome/etc. will keep the session for weeks.
▸It says "connect an account first"
You haven't connected any social platform yet. Add one at /dashboard/accounts.
▸The text comes through with weird characters
URL-encode anything you put in ?text=. Spaces become %20, ampersands become %26, etc. iOS Shortcuts and most automation tools encode automatically.