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.