Guide
The short link tool calls the public is.gd or v.gd API directly and sends the full HTTP(S) URL you enter as the url parameter. The optional custom code accepts only 5–30 letters, digits or underscores. The resulting QR code is drawn locally in the browser by the in-app qrcode library.
Updated 2026-09-101 min read
http:// or https://.| Input | Request |
|---|---|
https://example.com/a?token=x#b |
the full URL, including query string and fragment, is sent to the shortening service as url |
custom my_code |
sent as the custom-code parameter as well |
[A-Za-z0-9_], 5–30 characters long; the hyphen - is outside what the current implementation allows.No. The QR code is generated locally in the browser from the short link that has already been returned.
The full long URL and any optional custom code are sent to is.gd or v.gd. The query, path and fragment of a URL can all contain sensitive information, so remove tokens, session identifiers and unnecessary personal data before generating.
Updated 2026-09-10
Short links via is.gd / v.gd with custom aliases and QR codes
The free is.gd / v.gd endpoints allow about 200 requests per hour and refuse further requests beyond that.
Security note: short links hide the real destination and are often abused by phishing. Do not shorten links to sensitive pages such as accounts or payments, and be careful with short links from unknown sources.
Service:is.gd / v.gd(free short-link services); the QR code is generated locally in the browser.