Skip to content

Instantly share code, notes, and snippets.

@HoldOffHunger
Last active November 30, 2025 22:50
Show Gist options
  • Select an option

  • Save HoldOffHunger/1998b92acb80bc83547baeaff68aaaf4 to your computer and use it in GitHub Desktop.

Select an option

Save HoldOffHunger/1998b92acb80bc83547baeaff68aaaf4 to your computer and use it in GitHub Desktop.
Social Share URL's (Summary)
https://www.facebook.com/sharer.php?u={url}
https://www.facebook.com/dialog/share?app_id={app_id}&display={page_type}&href={url}&redirect_uri={redirect_url}
https://reddit.com/submit?url={url}&title={title}
https://twitter.com/intent/tweet?url={url}&text={title}&via={user_id}&hashtags={hash_tags}
https://www.linkedin.com/sharing/share-offsite/?url={url}
https://api.whatsapp.com/send?phone={phone_number}&text={title}%20{url}
https://www.tumblr.com/widgets/share/tool?canonicalUrl={url}&title={title}&caption={text}&tags={hash_tags}
http://pinterest.com/pin/create/button/?url={url}
https://www.blogger.com/blog-this.g?u={url}&n={title}&t={text}
https://www.evernote.com/clip.action?url={url}&title={title}
http://www.livejournal.com/update.bml?subject={title}&event={url}
https://getpocket.com/edit?url={url}
https://news.ycombinator.com/submitlink?u={url}&t={title}
https://share.flipboard.com/bookmarklet/popout?v=2&title={title}&url={url}
https://www.google.com/bookmarks/mark?op=edit&bkmk={url}&title={title}&annotation={text}&labels={hash_tags}
http://www.instapaper.com/edit?url={url}&title={title}&description={text}
https://share.diasporafoundation.org/?title={title}&url={url}
http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url={url}&title={title}&summary={text}
http://vk.com/share.php?url={url}&title={title}&comment={text}
https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&st.shareUrl={url}
http://service.weibo.com/share/share.php?url={url}&appkey=&title={title}&pic=&ralateUid=
http://www.douban.com/recommend/?name={title}&text={text}&comment={url}&href={url}
http://widget.renren.com/dialog/share?resourceUrl={url}&srcUrl={url}&title={title}&description={text}
https://www.xing.com/spi/shares/new?url={url}
threema://compose?text={url}&id={user_id}
sms:{phone_number}?body={url}{text}
https://web.skype.com/share?url={url}&text={text}
https://lineit.line.me/share/ui?url={url}&text={text}
https://t.me/share/url?url={url}&text={text}
mailto:{email_address}?subject={title}&body={url} {text}
https://mail.google.com/mail/?view=cm&to={email_address}&su={title}&body={url}&bcc={email_address}&cc={email_address}
http://compose.mail.yahoo.com/?to={email_address}&subject={title}&body={url}
@HoldOffHunger
Copy link
Copy Markdown
Author

Want to see the whole, fully-documented project that this info came from?

Then check out : https://github.com/bradvin/social-share-urls

@solid-pixel
Copy link
Copy Markdown

Amazingly useful, starred and thanks!

@HoldOffHunger
Copy link
Copy Markdown
Author

I have made the following edits:

  • Removed Google Plus URL.
  • Updated Xing URL.

@HoldOffHunger
Copy link
Copy Markdown
Author

  • Removed StumbleUpon URL.

@guillaumerangheard
Copy link
Copy Markdown

guillaumerangheard commented Apr 28, 2020

Hi. And thanks you for this very awesome tool. While implementing sharing buttons on my website, I noticed that Evernote only accepts HTTPS requests now, as HTTP requests raise a 403 error. So you might want to update the list.

@zahmedpk
Copy link
Copy Markdown

This saved my time.

@HoldOffHunger
Copy link
Copy Markdown
Author

@guillaumerangheard : Thanks for the heads up! I updated the gist, and will make similar updates to the github project in the coming weeks.

@nana0f2
Copy link
Copy Markdown

nana0f2 commented May 12, 2020

Is there a URL for messenger?

@HoldOffHunger
Copy link
Copy Markdown
Author

Hey, nana0f2,

Apparently there is! https://developers.facebook.com/docs/sharing/reference/send-dialog#examples

I'll update the list above and add this, thanks for mentioning! I'll also update the base repo.

@nana0f2
Copy link
Copy Markdown

nana0f2 commented May 12, 2020

Thank You. I decided I do not want to use Facebook itself for a while (too much drama). However, I would like to continue using just messenger to send some things to certain friends. So a share direct would be great.

@HoldOffHunger
Copy link
Copy Markdown
Author

HoldOffHunger commented May 12, 2020

I have made the following updates:

  • Remove dead sites: AddThis, Buffer, Flattr, Weibo, SurfingBird.
  • New params available for old sites: QZone, Douban, SMS, Email, Gmail, Telegram.me.
  • Services sorted by type and popularity, such that, overall, services should be now sorted according to the expected use by users. I.E., top url's are: Facebook, Reddit, Twitter, Linkedin, Whatsapp, and these are, in fact, the five most used services. The rating of services was done using Alexa site statistics.

Feel free to check into the main project: https://github.com/bradvin/social-share-urls

@HoldOffHunger
Copy link
Copy Markdown
Author

Updates:

  • 2 weeks ago, Weibo was down.
  • After concerted testing today with various parties, it seems Weibo is now up.

Re-added Weibo to the list.

@thbighead
Copy link
Copy Markdown

I would add the https://web.whatsapp.com/send?text={message} to the list because when using https://api.whatsapp.com/send?phone={phone_number}&text={title}%20{url} from a desktop web browser it doesn't work as expected even if you already have a web whatsapp session.

@HoldOffHunger
Copy link
Copy Markdown
Author

Hey hey, thanks for reaching out, I'm always on the lookout for problems. But it seems like the URL works fine? I just checked by clicking it right now: https://i.imgur.com/bLe2QfL.jpg

@thbighead
Copy link
Copy Markdown

thbighead commented Jul 3, 2020

Hey hey, thanks for reaching out, I'm always on the lookout for problems. But it seems like the URL works fine? I just checked by clicking it right now: https://i.imgur.com/bLe2QfL.jpg

In your example you're using a defined phone number, but when we do add a WhatsApp icon on a blog post, for example, so any user reading can share it with their contacts we can't (and shouldn't) know his/her phone number and use it to build the url like this. Even https://api.whatsapp.com/send?phone={phone_number}&text={title}%20{url} can be used without the query param phone like this: https://api.whatsapp.com/send?text={title}%20{url} and that probably is the most used way of this URL, but when used like this in a desktop web browser it doesn't build the message on a web whatsapp session, only a simple window is displayed without any url or text predefined. That's why https://web.whatsapp.com/send?text={message} may be useful.

@HoldOffHunger
Copy link
Copy Markdown
Author

Well, all of the params are optional, for all of the services, except in a few cases where appid is used. Like, for instance the mailto: API links. You don't actually have to fill in all to/from/subject/content fields.

@thbighead
Copy link
Copy Markdown

Well, all of the params are optional, for all of the services, except in a few cases where appid is used. Like, for instance the mailto: API links. You don't actually have to fill in all to/from/subject/content fields.

I understand it. I think I'm not being clear what's the problem so checkout these images (pay attention into each description): https://imgur.com/a/W2WZm8h

@MrMerkin
Copy link
Copy Markdown

Thanks for sharing this. Big time saver.

@zanderwar
Copy link
Copy Markdown

Google+ link is dead too, they no longer support it.

@tobilektri
Copy link
Copy Markdown

Threema now supports a web url instead of a mobile-only-url.

Old but still supported: threema://compose?text={url}&id={user_id}

New: https://threema.id/compose?text={url} or: https://threema.id/ABCDEFGH?text={url}

See: https://threema.ch/en/faq/url_actions

@BjoernMausJ
Copy link
Copy Markdown

Hallo,

kann man Telegram und Signal (auch WhatsApp als App und nicht als Browser-Aufruf) als App aufrufen? Die sind ja auf dem PC nun verfügbar als eigenständige App.

Das wär toll - Signal/Telegram/WhatsApp - App-Aufruf...

Viele Grüße Björn

@AssekoudaSamtou
Copy link
Copy Markdown

Hi everybody. Thank you for sharing these links.
Is there a share link for Instagram ?

@HoldOffHunger
Copy link
Copy Markdown
Author

Hi everybody. Thank you for sharing these links. Is there a share link for Instagram ?

Instagram is an image-posting application. What image could you possibly want someone to post on your behalf?

@AssekoudaSamtou
Copy link
Copy Markdown

Hi everybody. Thank you for sharing these links. Is there a share link for Instagram ?

Instagram is an image-posting application. What image could you possibly want someone to post on your behalf?

Got you. Thanks

@rgla
Copy link
Copy Markdown

rgla commented Nov 10, 2022

Hi,
I propose to create a template for MASTODON.
Thank you
Ray

@HoldOffHunger
Copy link
Copy Markdown
Author

Hi, I propose to create a template for MASTODON. Thank you Ray

Mastodon is not a social network, it's an open-source social networking application. Anyone can download it and create a social network, which can be configured with different links, but, there is no "one website" for Mastodon, it doesn't exist on any specific domain.

We have a share link for blogger, because, blogger.com is a social network. Where is Mastodon's domain? pettingzoo.co, or hijackbigplanes.com, or mysocialnetworkateyoursocialnetwork.abc , or whatever you choose. So there's no URL we can put up above that works for all Mastodon instances.

@DetroitLibertyPenguin
Copy link
Copy Markdown

@rgla @HoldOffHunger

For Mastodon:

https://instance-URL/share?text={title}%20{url}

Replace instance-URL with your Mastodon server’s hostname, like mastodon.social.

For Mastodon.social server:

https://mastodon.social/share?text={title}%20{url}

@terremoth
Copy link
Copy Markdown

Awesome!!! Thanks a lot for that!

@terremoth
Copy link
Copy Markdown

terremoth commented Oct 14, 2024

@guillaumerangheard
Copy link
Copy Markdown

Hi @HoldOffHunger.
There seems to be a sharing link for Snapchat :
https://www.snapchat.com/share?link={url}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment