How does it work?
Every social network has an official "intent" URL that opens a share dialog with your link pre-filled. This tool builds those URLs for you, with correct character encoding for non-Latin text.
Why not use a share plugin?
Share plugins (AddThis, ShareThis) add heavy scripts, slow your site down and track your visitors. A plain link with href does exactly the same job — fast, private, and with no dependency on an outside service. Note that the preview relies on Open Graph tags, including a share image — worth compressing it before upload.
Tip
Add target="_blank" rel="noopener" to your links (already included in the HTML this tool produces) so the share window opens in a new tab and your visitor stays on your site.
Frequently asked questions
Why not just install a share plugin?
Plugins like AddThis and ShareThis add 100–300KB of JavaScript, slow your page down, and most of them track your visitors and sell the data. A plain link does exactly the same job — it is fast, private, does not break when the third-party service goes down, and needs no cookie consent.
Do these links work on mobile?
Yes. On a phone, a WhatsApp or Telegram share link opens the app itself if it is installed, and the browser otherwise. That is operating-system behaviour, not something you need to configure.
Why does my title not show on Facebook?
Facebook and LinkedIn have ignored the title parameter for years and pull the title and image from the shared page's Open Graph tags instead. If what appears is wrong, the fix is on that page — in its og:title, og:description and og:image tags. WhatsApp, X and Telegram do honour the parameter.
I updated the tags but the old preview still shows
The networks cache previews, sometimes for weeks. Facebook has a Sharing Debugger that forces a refresh, and LinkedIn has Post Inspector. After refreshing, every new share picks up the updated preview.
Why does the URL need encoding?
URLs containing non-Latin characters, spaces or special symbols break when passed as a parameter inside another URL. This tool encodes everything with encodeURIComponent automatically, which is why these links work with Hebrew or Arabic titles where hand-assembled ones usually fail.
What is rel="noopener" in the embed code?
When a link opens in a new tab, the new page gets limited access back to the page that opened it — a gap that can be abused for malicious redirects. rel="noopener" blocks it, and it is included automatically in the code this tool produces.