In your browser
Paste it
Drop any URL in the box. Your zou.sh link is ready and copied before you can blink.
Try it nowPaste a long URL, get a clean zou.sh link. Your apps and AI agents get the same speed through a simple API or MCP.
curl -d url=https://example.com https://api.blinkhop.com/v1/links ?format=text for a plain linkhttps://mcp.blinkhop.com/mcp Works with
Three ways in
Paste it in your browser, call it from your code, or just ask your AI assistant.
In your browser
Drop any URL in the box. Your zou.sh link is ready and copied before you can blink.
Try it nowFrom your code
One request from any language returns a short link. Clear JSON, explicit errors.
Try the APIFrom your AI
Connect the MCP server once. Claude, ChatGPT or Cursor then create and check links for you.
Connect your AIFeatures
Simple by default, powerful when you need it. Every feature works the same in the app, the API and the MCP server.
Swap random characters for words that say where the link goes. A custom ending lasts 48 hours: made for a launch, an event or a quick share.
A print-ready SVG for every link, PNG from the free generator. Links with a random code never expire, so printed codes keep working.
Tag campaigns with the free UTM builder, then shorten. Every tag survives the redirect.
Every link has a public + page with its clicks over 30 days, by country, referrer and device. No cookies.
Nothing to sign up for and nothing to track. Redirects set no cookies, and visitor IP addresses are never stored.
Send up to 100 URLs in one API request and get every short link back, in order, each with its QR code.
Destinations are screened for phishing and malware. Add + to any link to see where it goes first.
For developers & AI agents
One request creates a link. One URL plugs Blinkhop into your AI assistant.
terminal
curl https://api.blinkhop.com/v1/links \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/a/very/long/link"}' shorten.js
const res = await fetch("https://api.blinkhop.com/v1/links", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ url: "https://example.com/a/very/long/link" }),
});
const { short_url } = await res.json(); shorten.py
import requests
r = requests.post(
"https://api.blinkhop.com/v1/links",
json={"url": "https://example.com/a/very/long/link"},
)
print(r.json()["short_url"]) mcp.json
{
"mcpServers": {
"blinkhop": {
"url": "https://mcp.blinkhop.com/mcp"
}
}
} 201 Created response
{
"id": "lnk_7Kp2x",
"code": "7Kp2x",
"short_url": "https://zou.sh/7Kp2x",
"url": "https://example.com/a/very/long/link",
"qr_url": "https://zou.sh/7Kp2x/qr",
"preview_url": "https://zou.sh/7Kp2x+",
"clicks": 0,
"created_at": "2026-10-11T14:02:11Z"
} REST API
https://api.blinkhop.com/v1
MCP server
https://mcp.blinkhop.com/mcp
Free, without a key
Analytics
Click counts on every link, built to respect the people who click.
Trust & privacy
A short link is a promise: it should open fast, for anyone, and never lead somewhere it shouldn’t.
| Feature | | Typical shorteners |
|---|---|---|
| Shorten without an account | Yes | Often required |
| Ads before redirect | Never | On some free plans |
| Free links | 300 a day | Often 5 to 30 a month |
| MCP server without sign-up | Yes | Account or key needed |
| Free QR codes without a logo | Yes | Branded on some free plans |
| API without sign-up | Yes | Account and key needed |
From the public pricing pages and docs of popular shorteners, October 2026. See the comparison
FAQ
Can’t find what you’re looking for? Our help center has the details, and humans answer the rest.
Blinkhop is a free link shortener for people, apps and AI agents. Paste a long URL and get a short zou.sh link with a QR code, without an account, ads or captchas. Developers use its REST API without a key, and assistants such as Claude, ChatGPT and Cursor connect to its MCP server with one URL.
Yes, completely free, and there is no account at all: no sign-up, no paid plans, no key. Paste a link and you get a zou.sh link with a QR code. The site, the API and the MCP server work the same for everyone.
Links with a random code, like zou.sh/7Kp2x, never expire. Links with a custom ending, like zou.sh/launch, last 48 hours: then they show that they have expired and the ending is free for someone else. For anything printed or meant to last, use a random code.
Only to keep spammers out: up to 20 links a minute and 300 a day from the site or the API, and 120 calls a minute on the MCP server. Every API response tells you how many links you have left.
Add the Blinkhop MCP server to your AI client with a single URL: https://mcp.blinkhop.com/mcp. No account or key needed. Then just ask “shorten every link in this draft”, and your assistant creates and checks links for you.
Yes: a free REST API that speaks JSON. One POST request returns a short link, errors are explicit, and rate limits come back in the response headers. There is no key to request.
No. Visitors go straight to the destination. Links to phishing or malware are blocked instead of being hidden behind interstitial pages.
Yes. We don’t block privacy networks and we don’t put captchas in front of people or AI agents. Links work the same everywhere.
No. There are no ads and no data for sale. Redirects set no cookies, visitor IP addresses are never stored, and clicks are only counted per day, country, referrer and device.
Free for everyone. No sign-up, no ads.
Building something? Try the API, no key needed