Statelessv1.0Free

Short
link

Universal Link Converter

CUSTOM SCHEME — URL COMPRESSION — UNIVERSAL LINKS — STATELESS ENCODING — NOTION — OBSIDIAN — SLACK — ZOOM — DEEP LINKING — CUSTOM SCHEME — URL COMPRESSION — UNIVERSAL LINKS — STATELESS ENCODING — NOTION — OBSIDIAN — SLACK — ZOOM — DEEP LINKING —
01Input
INslack://channel/ABC123BROKEN
OUTshortlink.studio/s/...UNIVERSAL
02Options
Open link on visit
MODE: AUTORAW
03
OutputClick to generate and copy to clipboard
04Supported Schemes
slack://
Slack

Channels, messages, and DM deep links

obsidian://
Obsidian

Vault, note, and Advanced URI links

zoom://
Zoom

Meeting join and start links

notion://
Notion

Page and database deep links

figma://
Figma

File and prototype open links

*://
Any Scheme

Works with any custom protocol URL

05How It Works
01

Paste your custom scheme URL

Enter any URL that uses a custom protocol like slack://, obsidian://, zoom://, or notion://. These URLs break when embedded in web pages, emails, or documentation because browsers do not recognize them as valid links.

02

Choose your redirect mode

Auto-redirect opens the link immediately when someone clicks it. Manual mode shows a confirmation page first. Compression uses stateless LZ encoding to shorten the URL without any database or server storage.

03

Share the universal link

Copy the generated HTTPS link and use it anywhere. It works in Notion pages, Obsidian notes, Slack messages, emails, documentation, and any other context where custom scheme URLs would break.

06FAQ
What is a custom scheme URL?+

A custom scheme URL uses a non-standard protocol like slack://, obsidian://, or zoom:// instead of https://. Apps register these schemes to handle deep links, but they break when pasted into web pages, emails, or documentation because browsers do not recognize them.

Why do custom scheme links break in Notion and Obsidian?+

Web-based apps like Notion strip or block non-HTTPS URLs for security reasons. When you paste a slack:// or obsidian:// link into a Notion page, it either becomes unclickable or gets removed entirely. Shortlink solves this by wrapping the custom scheme URL in a standard HTTPS link.

Does Shortlink store my URLs?+

No. Shortlink is completely stateless. Your URL is encoded directly into the link itself using client-side compression. There is no database, no server storage, and no tracking. The original URL can be decoded from the link without contacting any server.

Is Shortlink free?+

Yes, Shortlink is free and open source. There are no usage limits, no signup requirements, and no premium tiers. The source code is available on GitHub.

How does the compression work?+

Shortlink uses LZ-string compression with a custom dictionary of common URL patterns. The URL is first pattern-matched against known schemes, then compressed using LZ encoding, and finally made URL-safe. The entire process happens in your browser with zero server involvement.